mcp-integration

Integrate MCP servers into Claude Code plugins via stdio, SSE, HTTP, or WebSocket.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps Claude Code plugin authors connect external services through MCP without building fragile, inconsistent integration guidance from scratch.

Core Features & Use Cases

  • Server setup guidance for stdio, SSE, HTTP, and WebSocket transports.
  • Authentication patterns covering OAuth, bearer tokens, environment variables, and dynamic headers.
  • Operational best practices for portable paths, tool naming, permissions, debugging, and lifecycle management.
  • Use case: Configure a plugin to expose an API, database, or hosted service as discoverable MCP tools.

Quick Start

Ask the AI to help you add an MCP server to your plugin and generate the matching configuration, authentication setup, and tool usage guidance.

Frequently Asked Questions about mcp-integration

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

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

Configuring an MCP server in Claude Code plugins involves defining stdio, SSE, HTTP, or WebSocket transports using portable paths and environment variables for discoverable tool integration.

How does OAuth authentication work for MCP server integration?

OAuth authentication for MCP server integration works by configuring dynamic headers and bearer tokens within the server setup to securely connect external services as discoverable tools.

Can I connect multiple MCP servers for multi-server workflows?

Yes, you can connect multiple MCP servers for multi-server workflows by configuring distinct tool naming and permissions for each server, ensuring reliable discovery and execution across databases, APIs, and hosted services.

What is the best way to expose an API as an MCP tool?

The best way to expose an API as an MCP tool is configuring an HTTP or SSE server transport with proper authentication, ensuring correct tool naming and permissions for external service integration.

Why does my MCP plugin integration fail to discover external tools?

MCP plugin integration fails to discover external tools when using non-portable paths instead of ${CLAUDE_PLUGIN_ROOT}, incorrect tool naming, or missing permissions required for reliable execution.