If you're wiring up MCP servers or clients to connect Claude with external tools and data sources, this walks you through the full cycle: scaffolding projects with the TypeScript or Python SDKs, defining tool schemas with Zod or Pydantic, configuring stdio/HTTP/SSE transports, and debugging protocol compliance with the inspector. The minimal working examples show a weather tool and resource provider in both languages, complete with validation and proper JSON-RPC responses. It's opinionated about security (never skip auth, rate limiting, or input validation) and includes a reference guide that points to protocol specs and SDK docs. Useful if you're building integrations and want guardrails around the finicky bits of schema validation and transport setup.
npx skills add https://github.com/jeffallan/claude-skills --skill mcp-developer