Mcp Developer
Skill Verified ActiveUse when building, debugging, or extending MCP servers or clients that connect AI systems with external tools and data sources. Invoke to implement tool handlers, configure resource providers, set up stdio/HTTP/SSE transport layers, validate schemas with Zod or Pydantic, debug protocol compliance issues, or scaffold complete MCP server/client projects using TypeScript or Python SDKs.
To empower developers in building robust AI-integrated systems by providing expert-level knowledge and practical examples for Model Context Protocol (MCP) servers and clients.
Features
- Implement tool handlers with schema validation (Zod/Pydantic)
- Configure resource providers and transport layers (stdio/HTTP/SSE)
- Debug protocol compliance issues using examples and best practices
- Scaffold MCP server/client projects using TypeScript or Python SDKs
- Guidance on protocol design, error handling, and security controls
Use Cases
- When developing a new MCP server or client from scratch.
- When extending an existing MCP server with new tools or resources.
- When debugging protocol compliance issues in an MCP integration.
- When needing to understand MCP server/client architecture and SDK usage.
Non-Goals
- Directly running an MCP server or client (this skill guides implementation).
- General AI agent development outside of the MCP context.
- Implementing specific tool logic beyond schema definition and integration patterns.
Installation
First, add the marketplace
/plugin marketplace add jeffallan/claude-skills/plugin install claude-skills@fullstack-dev-skillsQuality Score
VerifiedSimilar Extensions
Mcp Setup
100Configure popular MCP servers for enhanced agent capabilities
X Twitter Scraper
100Use when the user needs X (Twitter) data or confirmation-gated X actions through Xquik: tweet search, user lookup, follower extraction, media download, monitoring, webhooks, MCP, SDKs, posting, likes, DMs, and profile updates. Requires a Xquik API key. Never ask for X login material.
Build Custom Mcp Server
100Build a custom MCP (Model Context Protocol) server that exposes domain-specific tools to AI assistants. Covers server implementation in Node.js or R, tool definitions, transport configuration, and testing with Claude Code. Use when you need to expose custom functionality beyond what mcptools provides, when building specialized domain-specific AI integrations, or when wrapping existing APIs or services as MCP tools.
Aws Cdk Development
100AWS Cloud Development Kit (CDK) expert for building cloud infrastructure with TypeScript/Python. Use when creating CDK stacks, defining CDK constructs, implementing infrastructure as code, or when the user mentions CDK, CloudFormation, IaC, cdk synth, cdk deploy, or wants to define AWS infrastructure programmatically. Covers CDK app structure, construct patterns, stack composition, and deployment workflows.
Cleanup Cycles
100Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".
Azure Servicebus Py
100Azure Service Bus SDK for Python messaging. Use for queues, topics, subscriptions, and enterprise messaging patterns. Triggers: "service bus", "ServiceBusClient", "queue", "topic", "subscription", "message broker".