mcp-integration

Configure MCP servers in Claude Code plugins via .mcp.json or plugin.json.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/Airmomo/skills --skill mcp-integration-airmomo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-integration
Source: https://github.com/Airmomo/skills/tree/main/mcp-integration
Command: npx skills add https://github.com/Airmomo/skills --skill mcp-integration-airmomo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

MCP integration unifies how Claude Code plugins expose external tools and connect to diverse external services, simplifying plugin architecture and reducing integration friction.

Core Features & Use Cases

  • Support for all MCP server types (stdio, SSE, HTTP, WebSocket) to cover local tools, cloud services, and real-time APIs.
  • Standardized configuration patterns with .mcp.json at plugin root or mcpServers in plugin.json, improving maintainability.
  • Clear lifecycle and discovery guidance for tools, authentication, and on-demand loading, enabling scalable orchestration across multiple servers.
  • Use cases include building multi-server plugins, automating tool discovery via /mcp, and securely integrating external services within Claude Code plugins.

Quick Start

Install and configure MCP integration by placing a .mcp.json at your plugin root or adding an mcpServers entry to plugin.json, then run the /mcp command to verify available tools.

Frequently Asked Questions about mcp-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure MCP servers in Claude Code plugins?

To configure MCP servers in Claude Code plugins, place a .mcp.json file at your plugin root or add an mcpServers entry to your plugin.json. This standardizes configuration patterns and simplifies the integration of external tools.

What MCP server types are supported by Claude Code?

Claude Code supports stdio, SSE, HTTP, and WebSocket MCP server types. This allows you to connect plugins to local tools, cloud services, and real-time APIs seamlessly within your development environment.

Can I manage authentication across multiple MCP server types?

Yes, you can manage authentication across stdio, SSE, HTTP, and WS servers. The integration provides clear guidance on authentication patterns and lifecycle management to ensure secure connections to external services.

How do I discover available MCP tools after configuring my plugin?

You can discover available MCP tools by running the /mcp command. This command verifies your configuration and automates tool discovery, enabling scalable orchestration across multiple connected servers.

What is the best way to orchestrate multiple external services in Claude Code?

The best way to orchestrate multiple external services is using standardized MCP integration. It unifies how plugins expose external tools, reducing integration friction and enabling scalable multi-server plugin architectures.

Why use .mcp.json versus plugin.json for MCP server configuration?

Using .mcp.json at the plugin root or adding mcpServers to plugin.json both provide standardized configuration patterns for MCP servers. The choice depends on your specific plugin architecture and maintainability preferences.