MCP Integration

Configure MCP servers for Claude Code plugins using .mcp.json and plugin.json.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/opensesh/BOS-2.0 --skill mcp-integration-opensesh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: MCP Integration
Source: https://github.com/opensesh/BOS-2.0/tree/main/.claude/plugins/plugin-dev/skills/mcp-integration
Command: npx skills add https://github.com/opensesh/BOS-2.0 --skill mcp-integration-opensesh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the integration of external services and APIs into Claude Code plugins by providing a standardized protocol (MCP) for tool access, enabling richer functionality and seamless data exchange.

Core Features & Use Cases

  • Connect External Services: Integrate databases, APIs, and file systems as tools within Claude Code.
  • Standardized Protocol: Uses Model Context Protocol (MCP) for consistent tool exposure.
  • Multiple Server Types: Supports stdio, SSE, HTTP, and WebSocket for diverse integration needs.
  • Use Case: A plugin needs to access a company's internal database to retrieve customer information. This Skill guides the developer on how to configure an MCP server (e.g., stdio) that exposes database query tools to Claude Code.

Quick Start

Use the MCP Integration skill to configure a new Model Context Protocol server for your plugin.

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 APIs into Claude Code plugins?

You integrate external APIs into Claude Code plugins by using the Model Context Protocol (MCP) to expose external services as tools. This Skill guides you through configuring MCP servers for seamless data exchange and richer plugin functionality.

What server types does the Model Context Protocol support for external service integration?

The Model Context Protocol supports stdio, SSE, HTTP, and WebSocket server types for external service integration. These options allow developers to connect databases, APIs, and file systems to Claude Code plugins across diverse integration environments.

How do I configure an MCP server using .mcp.json and plugin.json files?

You configure an MCP server by defining its settings and connection parameters within .mcp.json and plugin.json files. This Skill provides guidance on setting up these configuration methods, expanding environment variables, and establishing tool naming conventions.

Can I use OAuth and token-based authentication with MCP servers?

Yes, you can use OAuth and token-based authentication with MCP servers. This Skill details various authentication patterns, security best practices, and lifecycle management to ensure secure connections between Claude Code and external services.

What are the best ways to debug MCP integration errors in Claude Code?

The best ways to debug MCP integration errors involve applying the error handling and debugging techniques outlined in this Skill. It covers performance considerations and lifecycle management to help you identify and resolve connection or tool execution failures.