mcp-integration

Connect MCP servers to Claude Code plugins for external tool access.

Updated Jun 6, 2025
One-click install
npx skills add https://github.com/mmrakt/dotfiles --skill mcp-integration-mmrakt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-integration
Source: https://github.com/mmrakt/dotfiles/tree/main/.claude/skills/mcp-integration
Command: npx skills add https://github.com/mmrakt/dotfiles --skill mcp-integration-mmrakt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The MCP integration enables Claude Code plugins to connect to external services by exposing structured tools through MCP servers, simplifying cross-service automation and tool access.

Core Features & Use Cases

  • Supports stdio, SSE, HTTP, and WebSocket MCP server types to cover local and hosted scenarios.
  • Automates tool discovery, authentication handling (OAuth or tokens), and lifecycle management for plugin servers.
  • Use cases include integrating databases, APIs, and file systems as plugin tools, with secure configuration and scalable tooling.

Quick Start

Create a .mcp.json at your plugin root or define an mcpServers entry in plugin.json, then load Claude Code and verify tool discovery with the /mcp command.

Frequently Asked Questions about mcp-integration

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

FAQPage Schema
How do I connect an MCP server to a Claude Code plugin?

To connect an MCP server to a Claude Code plugin, create a .mcp.json file at your plugin root or define an mcpServers entry in plugin.json, then load Claude Code and verify tool discovery with the /mcp command.

What transport protocols are supported for MCP server integration?

MCP server integration supports stdio, SSE, HTTP, and WebSocket transport types to cover both local and hosted scenarios for connecting external services.

How does authentication handling work for MCP servers in Claude Code?

Authentication handling for MCP servers automates OAuth flows and token management, ensuring secure access controls and configuration via environment variable expansion in your plugin setup.

Can I integrate external databases and APIs as plugin tools using MCP?

Yes, you can integrate external databases, APIs, and file systems as plugin tools using MCP servers, simplifying cross-service automation and secure tool access.

What is the best way to manage the lifecycle of an MCP server within a plugin?

The best way to manage an MCP server lifecycle within a plugin is using the built-in automation for tool discovery, authentication handling, and secure configuration to ensure scalable tooling.

Why are my MCP tools not showing up after configuring the plugin?

If MCP tools are not showing up, verify your .mcp.json or plugin.json configuration uses proper tool naming and environment variable expansion, then reload Claude Code and run the /mcp command.