mcp-integration

Expose external services as MCP tools in Claude Code plugins.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/mobster570/oc-claude-plugin-dev --skill mcp-integration-mobster570
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcp-integration
Source: https://github.com/mobster570/oc-claude-plugin-dev/tree/main/plugin-src/skills/mcp-integration
Command: npx skills add https://github.com/mobster570/oc-claude-plugin-dev --skill mcp-integration-mobster570

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

External services and tools often live outside Claude Code plugins, making integration, automation, and tool discovery cumbersome. MCP integration provides a standardized way to expose external capabilities as tools within Claude Code, enabling plugins to orchestrate diverse services from a single interface.

Core Features & Use Cases

  • Expose multiple external services as MCP tools (stdio, SSE/HTTP, WS)
  • Support environment-variable expansion and secure authentication patterns
  • Discover and manage tools via the /mcp command and centralized configuration
  • Example configurations and references included for quick adoption

Quick Start

Create a .mcp.json at your plugin root, then load MCP configuration and verify tools via 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 integrate external services into Claude Code plugins using MCP?

MCP integration exposes external services as programmable tools within Claude Code plugins by configuring local stdio servers, hosted SSE/HTTP endpoints, or WebSocket tools for automation and data retrieval.

What is the Model Context Protocol and when do I need it for plugin development?

The Model Context Protocol standardizes how external capabilities are exposed as tools within Claude Code. You need it when your plugin must orchestrate diverse external services from a single interface.

How to configure MCP servers in a Claude Code plugin?

Create a .mcp.json or plugin.json file at your plugin root to declare MCP configuration. You then load the configuration and verify available tools via the /mcp command.

Does MCP integration support secure authentication and environment variable expansion?

Yes, MCP integration supports secure authentication patterns and environment variable expansion to safely manage credentials when connecting Claude Code plugins to external services.

Can I use WebSocket tools with Claude Code plugins for real-time actions?

Yes, MCP integration supports WebSocket tools alongside stdio and SSE/HTTP endpoints, enabling real-time actions and automation within your Claude Code plugin workflows.

What is the best way to manage tool discovery for multiple external services in Claude Code?

The best way is using centralized MCP configuration with the /mcp command to discover and manage tools from multiple external services, providing a single interface for plugin orchestration.