mcp-integration

Configure MCP servers for Claude plugins with authentication and tool discovery.

Updated Aug 6, 2025
One-click install
npx skills add https://github.com/fabiano001/claude-config --skill mcp-integration-fabiano001
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-integration
Source: https://github.com/fabiano001/claude-config/tree/main/plugins/marketplaces/claude-plugins-official/plugins/plugin-dev/skills/mcp-integration
Command: npx skills add https://github.com/fabiano001/claude-config --skill mcp-integration-fabiano001

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MCP integration enables Claude Code plugins to connect external services and APIs through the Model Context Protocol, standardizing tool access across local and hosted environments.

Core Features & Use Cases

  • Establish MCP connections from plugins using stdio, SSE, HTTP, or WebSocket transports.
  • Expose tools from external services as mcp__plugin_<plugin>_<server>__<tool> names for commands and agents.
  • Manage authentication flows (OAuth, tokens) with secure storage and environment variable guidance.
  • Apply to plugin development scenarios like database adapters, SaaS integrations, and third-party APIs.

Quick Start

Describe the MCP servers and authentication needs for your plugin and Claude will configure the integration.

Frequently Asked Questions about mcp-integration

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

FAQPage Schema
How do I connect external APIs to Claude Code plugins using MCP?

MCP integration exposes tools from external services as mcp__plugin_<plugin>_<server>__<tool> names. This naming convention allows commands and agents to directly invoke tools from configured MCP servers.

How to handle OAuth authentication for MCP server connections in plugins?

MCP integration manages authentication flows like OAuth and tokens with secure storage and environment variable guidance. This ensures external service credentials are handled safely during plugin server connections.

Can I use WebSocket transport for MCP server configuration in Claude Code?

Yes, MCP server configuration supports WebSocket transport alongside stdio, SSE, and HTTP. This allows plugin developers to establish connections using the protocol that best fits their external service architecture.

What's the best way to discover tools from external services using Model Context Protocol?

MCP integration is designed for plugin developers building integrations for databases, APIs, or SaaS services. It applies across stdio, SSE, HTTP, and WebSocket transports for both local and hosted environments.