بنقرة واحدة
si-setup-mcp-oss
Set up MCP server for AI assistant integration (manual setup). Free and open source.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Set up MCP server for AI assistant integration (manual setup). Free and open source.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Supernal Interface CLI for test generation, contract scanning, story system, and MCP setup. Use when: (1) scanning Next.js routes/components for contracts, (2) generating tests from @Tool decorators, (3) recording/validating story-based tests, (4) setting up MCP integration, (5) validating contracts. NOT for: task management (use sc), orchestration (use orch), or CLI/API generation patterns (use universal-command).
Create a @ToolProvider class to group related tools. Free and open source.
Add a @Tool decorator to a function to make it AI-controllable. Free and open source.
| name | si-setup-mcp-oss |
| description | Set up MCP server for AI assistant integration (manual setup). Free and open source. |
| argument-hint | [--name <server-name>] |
| allowed-tools | Read, Write, Edit, Bash(npm *) |
Set up an MCP (Model Context Protocol) server to expose your tools to Claude Desktop and Cursor.
/si-setup-mcp-oss
/si-setup-mcp-oss --name my-app-tools
mcp-server.js in your project rootconst { createMCPServer } = require('@supernal/interface/mcp-server');
// Import your tool providers
// const { MyTools } = require('./dist/tools/MyTools');
const server = createMCPServer({
name: 'my-app-tools',
version: '1.0.0',
tools: [
// Add your tool providers here:
// new MyTools()
]
});
server.start();
console.log('MCP server started');
{
"scripts": {
"mcp": "node mcp-server.js",
"mcp:debug": "DEBUG=mcp:* node mcp-server.js"
}
}
After running this skill, you need to manually configure your IDE:
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"my-app-tools": {
"command": "node",
"args": ["/absolute/path/to/mcp-server.js"]
}
}
}
Edit ~/.cursor/mcp.json:
{
"mcpServers": {
"my-app-tools": {
"command": "node",
"args": ["/absolute/path/to/mcp-server.js"]
}
}
}
For automatic IDE configuration, use the enterprise CLI:
npm install @supernalintelligence/interface-enterprise npx si setup-mcpThis automatically:
- Detects Claude Desktop and Cursor
- Updates config files with correct paths
- Tests the server connection
- Restarts IDEs if needed
Set up an MCP server for this project: $ARGUMENTS