This handles Model Context Protocol server integration for Claude Code plugins, letting you expose external services as tools. You get four connection types: stdio for local processes, SSE for OAuth-enabled cloud services, HTTP for REST APIs, and WebSocket for real-time stuff. The configuration lives in either a dedicated .mcp.json or inline in plugin.json, with automatic environment variable expansion using ${CLAUDE_PLUGIN_ROOT} for portability. Tools get prefixed as mcp__plugin_name_server__tool_name and can be pre-allowed in command frontmatter. The documentation is thorough on lifecycle management and auth patterns, which matters because you're dealing with credentials and external connections. Use this when you need more than 10 related tools from a single service or complex OAuth flows that regular plugin tools can't handle cleanly.

skills.sh installs
173
GitHub stars
476
last updated
Aug 21, 2026

Install

$ npx -y skills add aiskillstore/marketplace --skill mcp-integration --agent claude-code

Installs into .claude/skills of the current project.

Files

MCP Integration for Claude Code Plugins

Overview

Model Context Protocol (MCP) enables Claude Code plugins to integrate with external services and APIs by providing structured tool access. Use MCP integration to expose external service capabilities as tools within Claude Code.

Key capabilities:

  • Connect to external services (databases, APIs, file systems)
  • Provide 10+ related tools from a single service
  • Handle OAuth and complex authentication flows
  • Bundle MCP servers with plugins for automatic setup

MCP Server Configuration Methods

Plugins can bundle MCP servers in two ways:

Method 1: Dedicated .mcp.json (Recommended)

Create .mcp.json at plugin root:

{
  "database-tools": {
    "command": "${CLAUDE_PLUGIN_ROOT}/servers/db-server",
    "args": ["--config", "${CLAUDE_PLUGIN_ROOT}/config.json"],
    "env": {
      "DB_URL": "${DB_URL}"
    }
  }
}

Benefits:

  • Clear separation of concerns
  • Easier to maintain
  • Better for multiple servers

Method 2: Inline in plugin.json

Add mcpServers field to plugin.json:

Sponsors

Details

Repository
github.com/aiskillstore/marketplace
Categories
Backend & APIs, Code Review & Quality, AI & Agent Building, Debugging
First seen
Jun 3, 2026

More from aiskillstore/marketplace

All 37
1hoodini avatarvercelhoodini/ai-agents-skillsDeploy and configure applications on Vercel. Use when deploying Next.js apps, configuring serverless functions, setting up edge functions, or managing Vercel pr173skills.sh installs
2proffesor-for-testing avatarn8n-security-testingproffesor-for-testing/agentic-qeCredential exposure detection, OAuth flow validation, API key management testing, and data sanitization verification for n8n workflows. Use when validating n8n 172skills.sh installs
3personamanagmentlayer avatarcloudflare-expertpersonamanagmentlayer/pclExpert-level Cloudflare Workers, CDN, edge computing, and security services171skills.sh installs
4oguzhan18 avatarangular-ssroguzhan18/angular-ecosystem-skillsALWAYS use when working with Angular SSR, server-side rendering, hydration, prerendering, or Angular Universal in Angular applications.168skills.sh installs
5aakash-dhar avatarsecurity-auditaakash-dhar/claude-skillsScans code for security vulnerabilities including injection attacks, authentication flaws, exposed secrets, insecure dependencies, and data exposure. Use when t165skills.sh installs
6aibtcdev avataraibtc-news-protocolaibtcdev/skillsAIBTC Network editorial skill — "Protocol and Infrastructure Updates" signal composition, source validation, and editorial voice guide for aibtc.news correspond165skills.sh installs