mcp-integration

Integrate Claude Code plugins with external services via the MCP protocol.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrates Claude Code plugins with external services using the Model Context Protocol (MCP) to enable structured tool access and cross-service orchestration.

Core Features & Use Cases

  • MCP-based tool discovery and management across stdio, SSE, HTTP, and WebSocket server types.
  • Built-in support for OAuth and token-based authentication, environment variable expansion, and secure token handling.
  • Clear configuration patterns ( .mcp.json or plugin.json mcpServers ) with lifecycle awareness and comprehensive documentation for developers.

Quick Start

Create an .mcp.json at the plugin root or add an mcpServers entry to plugin.json, then run /mcp to verify available MCP tools.

Frequently Asked Questions about mcp-integration

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

FAQPage Schema
How do I integrate Claude Code plugins with external services using MCP?

To integrate Claude Code plugins with external services using MCP, configure your server connections in a .mcp.json file or within the plugin.json mcpServers entry to enable structured tool access and cross-service orchestration.

What types of MCP servers can I connect to for tool orchestration?

You can connect to local stdio servers, hosted SSE/HTTP endpoints, and real-time WebSocket services for tool orchestration, enabling comprehensive tool discovery and management across diverse external environments.

How do I handle authentication and OAuth tokens for MCP servers?

Handle authentication and OAuth tokens for MCP servers using the built-in token-based authentication support, which ensures secure token handling and allows environment variable expansion for sensitive credentials.

How do I verify available MCP tools after configuring my plugin?

Verify available MCP tools after configuring your plugin by running the /mcp command, which checks the server connections defined in your .mcp.json or plugin.json and confirms successful tool discovery.

What configuration patterns are enforced for MCP server definitions?

MCP server definitions enforce frontmatter naming and description standards, define specific configuration patterns via .mcp.json or plugin.json, and document environment variable expansion, tool naming, and lifecycle behavior.

Does MCP integration support real-time WebSocket connections?

Yes, MCP integration supports real-time WebSocket connections alongside stdio and SSE/HTTP endpoints, allowing plugins to orchestrate tools across various server types with lifecycle awareness and secure authentication.