What problem does it solve? Building an MCP server involves early decisions — deployment model, tool-design pattern, framework, and auth — that are painful to reverse if chosen wrong. This Skill structures that discovery process before any code is written, then scaffolds or hands off to specialized skills. ## Core Features & Use Cases - Use-case interrogation: Asks targeted questions about what the server connects to, who uses it, action count, UI needs, and upstream auth to determine the right architecture. - Deployment model recommendation: Chooses between remote streamable-HTTP servers, MCP apps with UI widgets, MCPB bundled local servers, or local stdio prototypes. - Tool-design patterns: Applies one-tool-per-action for small API surfaces or the search + execute pattern for large APIs with dozens of endpoints. - Use Case: A developer wants to wrap a SaaS API with 60 endpoints for Claude users. The Skill recommends a remote HTTP server with the search + execute pattern, scaffolds it with the TypeScript SDK or FastMCP, and walks through OAuth via CIMD and Anthropic Directory submission. ## Quick Start Ask the assistant to help you build an MCP server that wraps your API and answer its discovery questions about deployment and auth.