Note
This is powered by the documentation generated and shared by Chirag, all credits go to him
This directory contains pre-configured JSON files for easy setup of all MCP transport modes.
For a detailed understanding of how each MCP server implementation works, including visual diagrams and architecture explanations, see the Architecture Documentation.
The diagrams show:
- STDIO (Standard I/O) communication pattern
- MCP protocol request/response sequences
- Component interactions and data flow
-
Copy the configuration:
cp guides/claude_mcp.json ~/Library/Application\ Support/Claude/claude_desktop_config.json
-
Update the stdio path in the copied file to match your actual installation path
-
Restart Claude Desktop
-
Copy the configuration:
cp guides/cursor_mcp.json ~/.cursor/mcp_servers.json
-
Update the stdio path in the copied file to match your actual installation path
-
Restart Cursor
npm i
npm i -g tsx
npx @modelcontextprotocol/inspector tsx src/index.ts
All three servers provide identical functionality:
- Tools:
calculator
,system_info
- Prompts:
math_tutor
,code_review
- Resources:
system://status
,math://constants
- tutorial-mcp-stdio - Standard input/output (always available)
After setup, test with any of these commands in Claude/Cursor:
- "Calculate 25 * 4 using the calculator tool"
- "Show me system information"
- "Use the math tutor prompt for algebra"
- Stdio not working: Check that the binary path is absolute and executable
- Changes not taking effect: Restart the application completely