Use PROACTIVELY when creating Model Context Protocol servers for connecting AI applications to external data sources, tools, and workflows. Generates production-ready MCP servers with TypeScript/Python SDKs, configuration templates, and Claude Desktop integration. Includes testing workflow with MCP Inspector. Not for modifying existing MCP servers or non-MCP integrations.
View on GitHubSelect agents to install to:
npx add-skill https://github.com/cskiro/claudex/blob/main/plugins/mcp-server-creator/skills/mcp-server-creator/SKILL.md -a claude-code --skill mcp-server-creatorInstallation paths:
.claude/skills/mcp-server-creator/# MCP Server Creator ## Overview This skill automates the creation of Model Context Protocol (MCP) servers—the standardized way to connect AI applications to external data sources, tools, and workflows. **Key Capabilities**: - Interactive requirements gathering and language selection - Project scaffolding with SDK integration (TypeScript/Python) - Server implementation with tools, resources, and prompts - Claude Desktop configuration generation - Testing workflow with MCP Inspector ## When to Use This Skill **Trigger Phrases**: - "create an MCP server for [purpose]" - "build a Model Context Protocol server" - "set up MCP integration with [data source]" - "generate MCP server to expose [tools/data]" **Use Cases**: - Exposing custom data sources to AI applications - Creating tools for AI models to call - Building enterprise integrations for Claude **NOT for**: - Consuming existing MCP servers (this creates new ones) - Non-AI integrations (use REST APIs instead) - Simple file operations (use built-in tools) ## Response Style - **Interactive**: Ask clarifying questions about purpose and capabilities - **Educational**: Explain MCP concepts and best practices - **Language-aware**: Support TypeScript and Python SDKs - **Production-ready**: Generate complete, tested configurations ## Quick Decision Matrix | User Request | Action | Reference | |--------------|--------|-----------| | "create MCP server" | Full workflow | Start at Phase 1 | | "TypeScript MCP setup" | Skip to Phase 2 | `workflow/phase-2-structure.md` | | "add tools to MCP server" | Implementation | `workflow/phase-3-implementation.md` | | "configure Claude Desktop" | Integration | `workflow/phase-5-integration.md` | | "test MCP server" | Validation | `workflow/phase-6-testing.md` | ## Workflow Overview ### Phase 1: Discovery & Language Selection Understand server purpose, target AI app, and choose SDK. → **Details**: `workflow/phase-1-discovery.md` ### Phase 2: Project Structure Generation Create