MCP Templates
| Template | What it is |
|---|---|
typescript-server/ |
A stdio server using the v2 TypeScript SDK (@modelcontextprotocol/server): 2 tools, a resource, and a prompt |
python-server/ |
The same server in Python using mcp v2 (MCPServer) |
client-configs/cursor-mcp.json |
Copy to .cursor/mcp.json or ~/.cursor/mcp.json |
client-configs/claude-code-mcp.json |
Copy to .mcp.json in the repo root (Claude Code, project scope) |
client-configs/claude-desktop-config.json |
Merge into claude_desktop_config.json |
Replace C:/path/to/... with absolute paths on your machine.
npm run qa validates the config files as JSON. npm run qa:templates builds both servers (if their dependencies are installed) and runs the protocol smoke test against them.