This is your guide when you need to build an MCP server that lets LLMs talk to external APIs. It walks through the full workflow: researching the MCP spec and SDK docs, planning which API endpoints to expose as tools, implementing with proper schemas and error handling, and creating evaluations to test if LLMs can actually use what you built. Recommends TypeScript with streamable HTTP transport for remote servers, emphasizes comprehensive API coverage over custom workflows, and includes concrete advice on tool naming, pagination, and structured outputs. The evaluation section is especially useful since it forces you to prove your server works by creating ten complex, realistic questions that require multiple tool calls to answer.
npx -y skills add syahiidkamil/software-engineer-ai-agent-atlas --skill mcp-builder --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
supercent-io/skills-template
supercent-io/skills-template
huangjia2019/claude-code-engineering
remotion-dev/remotion
reactjs/react.dev