← ClaudeAtlas

creating-mcp-serverslisted

Creates production-ready MCP servers using FastMCP v2. Use when building MCP servers, optimizing tool descriptions for context efficiency, implementing progressive disclosure for multiple capabilities, or packaging servers for distribution.
oaustegard/claude-skills · ★ 124 · DevOps & Infrastructure · score 84
Install: claude install-skill oaustegard/claude-skills
# Creating MCP Servers Build production-ready MCP servers using FastMCP v2 with optimal context efficiency through progressive disclosure patterns. ## Core Capabilities 1. **Apply mandatory patterns** - Four critical requirements for consistency 2. **Implement progressive disclosure** - Gateway patterns achieving 85-93% token reduction 3. **Optimize tool descriptions** - 65-70% token reduction through proper patterns 4. **Bundle servers** - Package as MCPB files with validation 5. **Proven gateway patterns** - Three complete implementations (Skills, API, Query) ## Trigger Patterns **Activate this skill when:** - "MCP server", "create MCP", "build MCP", "FastMCP" - "progressive disclosure", "gateway pattern", "context efficient" - "optimize MCP", "reduce context", "tool descriptions" - "MCPB", "bundle MCP", "package server" ## Architecture Decision ``` 1-3 simple tools? → Standard FastMCP with optimized tools Load: references/MANDATORY_PATTERNS.md 5+ related capabilities? → Gateway pattern (progressive disclosure) Load: references/PROGRESSIVE_DISCLOSURE.md Load: references/GATEWAY_PATTERNS.md Optimize existing server? → Apply mandatory patterns Load: references/MANDATORY_PATTERNS.md Package for distribution? → MCPB bundler Load: references/MCPB_BUNDLING.md Execute: scripts/create_mcpb.py Need FastMCP documentation? → Search references/LLMS_TXT.md for relevant URLs → Use web_fetch on gofastmcp.com URLs ``` ## Mandatory Patterns (Summary) F