mcp-integration

Integrate Claude Code plugins with MCP servers via stdio, SSE, HTTP, and WebSocket.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/nerinanarine/claudecode-devcontainer --skill mcp-integration-nerinanarine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-integration
Source: https://github.com/nerinanarine/claudecode-devcontainer/tree/main/.claude/plugins/marketplaces/claude-plugins-official/plugins/plugin-dev/skills/mcp-integration
Command: npx skills add https://github.com/nerinanarine/claudecode-devcontainer --skill mcp-integration-nerinanarine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires claude-plugin, sse, http, ws, stdio, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill unit helps Claude Code plugins to integrate Model Context Protocol (MCP) servers for external tool and service integration, solving the challenge of connecting Claude Code with a variety of external services.

Core Features & Use Cases

  • MCP Server Integration: Offers comprehensive guidance on integrating various MCP server types like stdio, SSE, HTTP, and WebSocket into Claude Code plugins.
  • Authentication Support: Handles OAuth flows for SSE and HTTP servers, token-based authentication for HTTP, and environment variable authentication for stdio.
  • Configuration Management: Allows plugins to specify MCP server configurations through .mcp.json files or inline in plugin.json.

Quick Start

Use the mcp-integration skill to configure an MCP server in your plugin.

Frequently Asked Questions about mcp-integration

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

FAQPage Schema
How do I integrate Model Context Protocol servers into Claude Code plugins?

MCP server integration supports stdio, SSE, HTTP, and WebSocket server types. You configure these connections in your Claude Code plugin using a .mcp.json file or inline definitions within the plugin.json file.

What authentication methods does Model Context Protocol support for external service connectivity?

Model Context Protocol external service connectivity supports OAuth flows for SSE and HTTP servers, token-based authentication for HTTP, and environment variable authentication for stdio server connections.

Can I use SSE and WebSocket server types with Claude Code plugins?

Yes, Claude Code plugins support SSE and WebSocket server types alongside stdio and HTTP. You can configure any of these Model Context Protocol server types to establish external service connections.

What is the best way to configure MCP servers in a Claude Code plugin?

The best way to configure MCP servers in a Claude Code plugin is by specifying server definitions through a dedicated .mcp.json file or by adding inline configuration directly within the plugin.json manifest.

Why does my stdio MCP server connection fail in Claude Code?

Stdio MCP server connections often fail due to incorrect environment variable authentication settings. Ensure your environment variables are properly configured for the stdio server type in your plugin's MCP integration.