
Research
Two Malicious Rust Crates Impersonate Popular Logger to Steal Wallet Keys
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
@trimble-oss/modus-mcp-server
Advanced tools
An MCP server providing information about Modus React form and UI components
An MCP (Model Context Protocol) server providing comprehensive information about Modus Design System React components, including properties, events, usage examples, and installation guidelines.
npm install -g modus-mcp-server
npm install modus-mcp-server
Add the following configuration to your IDE :
{
"mcpServers": {
"modus-components": {
"command": "npx",
"args": ["-y", "modus-mcp-server@latest"]
}
}
}
Alternative for Windows (if npx doesn't work):
{
"mcpServers": {
"modus-components": {
"command": "node",
"args": ["-p", "require('modus-mcp-server/dist/index.js')"]
}
}
}
# If installed globally
modus-mcp-server
# If installed locally
npx modus-mcp-server
getting_started_guidelines
Get comprehensive installation and setup guidelines for Modus components.
Usage:
Use the getting_started_guidelines tool to get setup instructions.
get_list_of_all_modus_components
Retrieve a complete list of all available Modus components.
Usage:
Use get_list_of_all_modus_components to see all available components.
get_component_details
Get detailed information about a specific component including properties, events, and usage examples.
Parameters:
component_name
(required): The name of the Modus componentframework
(optional): Target framework ('react' or 'angular', defaults to 'react')Usage:
Use get_component_details with component_name "ModusWcButton" to get button component details.
get_modus_icons_by_char
Search for Modus icons by character prefix.
Parameters:
char_prefix
(optional): Character prefix to filter icons (e.g., "arrow", "check")Usage:
Use get_modus_icons_by_char with char_prefix "arrow" to find arrow-related icons.
# Clone the repository
git clone https://github.com/your-org/modus-mcp-server
cd modus-mcp-server
# Install dependencies
npm install
# Build the project
npm run build
# Run in development mode
npm run dev
modus-mcp-server/
├── src/
│ ├── index.ts # Main MCP server
│ └── modules/
│ └── component-registry.ts # Component data management
├── knowledge-base/ # Modus component documentation
│ ├── modus2_components.json
│ ├── modus2_react_KB.md
│ ├── modus_icons.json
│ └── Modus2_guidelines.md
├── dist/ # Compiled JavaScript
├── package.json
└── tsconfig.json
The server uses stdio transport for seamless integration with MCP clients like Claude Desktop. No additional configuration is required for basic usage.
npx
The server outputs debug information to stderr, which won't interfere with MCP communication but can help with troubleshooting:
modus-mcp-server 2> debug.log
MIT License - see LICENSE file for details.
For issues and questions:
additionalProperties: false
FAQs
An MCP server providing information about Modus React form and UI components
The npm package @trimble-oss/modus-mcp-server receives a total of 0 weekly downloads. As such, @trimble-oss/modus-mcp-server popularity was classified as not popular.
We found that @trimble-oss/modus-mcp-server demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 7 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Socket uncovers malicious Rust crates impersonating fast_log to steal Solana and Ethereum wallet keys from source code.
Research
A malicious package uses a QR code as steganography in an innovative technique.
Research
/Security News
Socket identified 80 fake candidates targeting engineering roles, including suspected North Korean operators, exposing the new reality of hiring as a security function.