domains / families / agent-tooling / mcp-builder

mcp-builder

combined

Build MCP (Model Context Protocol) servers using the official @modelcontextprotocol/sdk. Use this skill when users ask to create an MCP server, MCP tools, MCP resources, or want to expose APIs/functionality to AI agents. This skill covers vanilla MCP implementation with Streamable HTTP transport, session management, tools, resources, and prompts. 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) or Node/TypeScript (MCP SDK).

When to use

Skill page

Conflict

The four copies overlap on the goal of building MCP servers but diverge on the recommended stack, workflow, and deployment targets. The anthropics and davepoon copies are near-duplicates of a high-level, language-agnostic guide that emphasizes research, planning, and evaluation. The jezweb copy is a Python/FastMCP-specific guide with a concrete deployment checklist for FastMCP Cloud and Docker. The Leanmcp copy is a TypeScript-specific guide using the official SDK with Streamable HTTP and Express. Because each copy contains material steps or constraints the others lack (e.g., FastMCP Cloud deployment vs. official SDK session management vs. evaluation-driven design), crowning one would hide real alternatives.