Mcp Integration
Skill ActiveThis skill should be used when the user asks to "add MCP server", "integrate MCP", "configure MCP in plugin", "use .mcp.json", "set up Model Context Protocol", "connect external service", mentions "${CLAUDE_PLUGIN_ROOT} with MCP", or discusses MCP server types (SSE, stdio, HTTP, WebSocket). Provides comprehensive guidance for integrating Model Context Protocol servers into Claude Code plugins for external tool and service integration.
To enable developers to seamlessly integrate external services and APIs into Claude Code plugins by providing comprehensive guidance on setting up and utilizing Model Context Protocol (MCP) servers.
Features
- Guidance on .mcp.json and plugin.json configuration
- Detailed explanation of stdio, SSE, HTTP, and WebSocket MCP server types
- Authentication patterns including OAuth, token-based, and environment variables
- MCP tool naming conventions and usage in commands/agents
- Best practices for security, error handling, and performance
Use Cases
- Integrating external databases or APIs via MCP
- Setting up custom MCP servers for plugins
- Connecting to hosted cloud services using MCP
- Configuring authentication for MCP server integrations
Non-Goals
- Providing direct MCP server implementations
- Handling the execution of MCP tools
- Configuring Claude Code itself beyond plugin integration
License
- warning:License usabilityThe LICENSE.md file contains '© Anthropic PBC. All rights reserved. Use is subject to Anthropic's [Commercial Terms of Service]', which is not a standard SPDX license and may impose non-permissive restrictions.
Trust
- warning:Issues AttentionIn the last 90 days, 9462 issues were opened and 22831 were closed. The closure rate is approximately 71%, but the high volume of open issues suggests potential responsiveness concerns.
Installation
First, add the marketplace
/plugin marketplace add anthropics/claude-code/plugin install plugin-dev@claude-code-pluginsQuality Score
Similar Extensions
Mongodb Mcp Setup
100Guide users through configuring key MongoDB MCP server options. Use this skill when a user has the MongoDB MCP server installed but hasn't configured the required environment variables, or when they ask about connecting to MongoDB/Atlas and don't have the credentials set up.
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.
Setup
100Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow
Mcp Setup
100Configure popular MCP servers for enhanced agent capabilities
Zapier Setup
99Set up Zapier MCP and add tools to your AI assistant. Introduces what Zapier can do, walks through authentication, detects your server mode, then branches into the right flow — summary for healthy setups, reconnect for broken auth, onboarding for fresh installs, or config help when the server is missing. Use when getting started, troubleshooting connection issues, adding new tools, or when the user asks "what can I do now", "what can I do with Zapier", "show me how the Zapier plugin works", "what is Zapier MCP", "how does Zapier work", or "tell me about Zapier".
Netlify Identity
100Use when the task involves authentication, user signups, logins, password recovery, OAuth providers, role-based access control, or protecting routes and functions. Always use `@netlify/identity`. Never use `netlify-identity-widget` or `gotrue-js` — they are deprecated.