What problem does it solve? Building a Model Context Protocol server by hand requires writing tool definitions, resource handlers, input validation, tests, and installation docs from scratch, which is repetitive and error-prone. This Skill turns a natural language description or API spec into a complete, tested MCP server project. ## Core Features & Use Cases - Full Server Generation: Produces tool definitions with Zod or Pydantic input validation, resource handlers, environment config validation, and .env.example files in TypeScript (official SDK) or Python (FastMCP). - Safety Classification: Tags every tool as query or mutation and generates confirmation previews for destructive actions before execution. - Tests and Documentation: Generates per-tool test suites covering happy paths, validation errors, and edge cases, plus a README with tool catalog and Claude Code/Cursor installation snippets. - Use Case: Describe a server that wraps the GitHub API with tools for listing issues and creating pull requests, and receive a ready-to-install mcp-server-github project with tests and docs. ## Quick Start Ask the agent to build an MCP server for your target API, specifying the tools, resources, and language you want.