Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP/MCP SDK) or Node/TypeScript (MCP SDK). Covers tool design, output schemas, Streamable HTTP transport, authentication patterns, evaluation creation, and common debugging.
$npx -y skills add ckorhonen/claude-skills --skill mcp-builderInstalls into the current project.
Run `npx skills use "https://github.com/ckorhonen/claude-skills" --skill "ckorhonen/claude-skills/mcp-builder"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/ckorhonen/claude-skills" that are relevant to the current task. Run `npx skills add "https://github.com/ckorhonen/claude-skills"` and select the relevant skills, then follow their instructions.