Dev & Engineering ✓ Anthropic · Official

Claude Code MCP Integration

Configure external MCP services and tools for Claude Code plugins.

49/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Claude Code
Stars
★ 151k
Last updated
11d ago
mcpapi-integrationoauthstdio
+2ssewebsocket

What does this skill do, and when should you use it?

This skill guides developers through integrating Model Context Protocol (MCP) servers with Claude Code plugins. It covers stdio, SSE, HTTP, and WebSocket transports, along with OAuth, token, and environment-variable authentication patterns. It explains how to configure servers through .mcp.json or plugin.json, allow MCP tools in commands, and test, debug, and handle failures locally. It fits Claude Code users building plugins that connect to databases, APIs, file systems, or hosted services.

It instructs users to create .mcp.json at a plugin root or add an mcpServers field to plugin.json; configure command, args, env, url, and headers; use ${CLAUDE_PLUGIN_ROOT} and user environment variables; select stdio, SSE, HTTP, or WebSocket based on the server; pre-allow specific MCP tools in command frontmatter; inspect servers with /mcp; and use claude --debug to investigate connections, tool discovery, authentication, and tool-call errors. It also supplies handling guidance and validation checklists for connection, tool, and configuration failures.

Good fit
  • A plugin developer needs local database, file-system, or custom-server access and configures a local process over stdio.
  • A team wants to connect a plugin to hosted services such as Asana or GitHub with browser-based OAuth through SSE.
  • A plugin must call a REST-based MCP backend using Bearer tokens or custom request headers over HTTP.
  • A workflow needs real-time streaming, push notifications, or low-latency bidirectional communication through WebSocket.
  • A developer maintains a plugin spanning several external services and needs to restrict commands to only the required MCP tools.

How do you install this skill?

Before you use it
  • Treat the agent claim of access to all MCP tools as a high-privilege design; restrict tools before publication and require explicit confirmation plus recovery plans for external writes and destructive operations.
  • Verify that the target Claude Code version actually supports the documented SSE, HTTP, WebSocket, headersHelper, lifecycle, and tool-naming behavior.
  • Cloud examples depend on overseas domains; mainland-China users may encounter reachability, OAuth callback, or regional-service limitations.
  • Ensure debug logs, environment variables, and error output never expose tokens or other sensitive data.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
  • Local filesystem
  • MCP Server
Install first
  • Claude Code

The source does not provide a standalone installation command for this individual skill. It is located at plugins/plugin-dev/skills/mcp-integration/SKILL.md in the Claude Code repository. The repository README explains how to install Claude Code and run claude in a project directory, but does not document separate installation or enablement for this skill.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/anthropics/claude-code.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/plugins/plugin-dev/skills/mcp-integration" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • add MCP server,
  • configure MCP in plugin,

In Claude Code, ask for tasks such as “add MCP server,” “integrate MCP,” “configure MCP in plugin,” or “use .mcp.json.” Then create .mcp.json at the plugin root, choose stdio, SSE, HTTP, or ws configuration, document required environment variables, pre-allow specific mcp__plugin_... tools in relevant commands, inspect the server with /mcp, and use claude --debug for troubleshooting.

What are this skill's strengths and limitations?

Pros
  • Covers four connection approaches: local processes, hosted services, REST-based MCP backends, and real-time WebSocket servers.
  • Includes OAuth, environment-variable tokens, tool naming, permission scoping, error handling, and debugging guidance.
  • Provides an end-to-end workflow from configuration and local testing through publication-oriented documentation.
Limitations
  • It is built around Claude Code plugin mechanisms, including .mcp.json, plugin.json, /mcp, and claude --debug, so it is not directly platform-neutral.
  • The source provides no standalone installation procedure, test suite, or complete verifiable example project.
  • It does not specify licensing, pricing, or exact compatibility versions for MCP servers.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Claude Code MCP Integration this page ✓ Anthropic · Official 49 · Use with care ★ 151k 11d ago —
MCP Integration for Claude Plugins ✓ Anthropic · Official 51 · Use with care ★ 38k 11d ago Apache-2.0
MCP Server Development Guide ✓ Microsoft · Official 49 · Use with care ★ 2.7k 3mo ago MIT
OpenChamber Relay Transport Skill 58 · Recommended ★ 12k 11d ago MIT
Contracts Engine Verifier ✓ Anthropic · Official 44 · Not recommended ★ 425 1mo ago —

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
49/ 100 5-point scale 2.5 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust15 / 25 · 3.0/5

The material recommends environment variables, HTTPS/WSS, narrowly scoped allowed-tools, and avoiding hardcoded credentials. However, data flows, permission boundaries, user confirmation, revocation, and rollback are incomplete; agents are described as having autonomous access to all MCP tools, so points are deducted.

2Reliability8 / 20 · 2.0/5

Examples, lifecycle notes, error handling, and testing checklists cover common paths. Static files contain no executable tests, and lifecycle claims conflict between on-demand connection and startup-on-enable; several transport and configuration behaviors remain unverified, so the score is constrained and reduced.

3Adaptability8 / 15 · 2.7/5

The name, trigger phrases, and MCP use cases are clear, covering stdio, SSE, HTTP, and WebSocket. Non-fit boundaries, compatibility expectations, and trigger precision are insufficiently evidenced; the documentation is English-only and core cloud scenarios depend on overseas services that may be unreachable from mainland China.

4Convention8 / 15 · 2.7/5

The documentation is reasonably layered and includes references, examples, troubleshooting, and an implementation workflow. It has only version 0.1.0, no changelog, explicit maintenance owner, or update path; the supplied license metadata is unknown and setup assumptions rely partly on external README material.

5Effectiveness6 / 15 · 2.0/5

The skill offers directly reusable configuration snippets, naming guidance, security practices, and troubleshooting steps for the core MCP integration task. However, representative outputs are not verified in the files, and service availability and platform behavior require substantial manual checking, so it does not receive the static maximum.

6Verifiability4 / 10 · 2.0/5

The supplied files are auditable and include examples, checklists, and test instructions. They provide no committed test suite, CI coverage, or third-party execution evidence for key paths; important claims remain documentation assertions, so only limited static verifiability is awarded.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 015170d3fd84 Review evidence[1][2][3][4][5][6][7][8][9][10][11][12][13]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does this skill include an MCP server or an external service?
No. It provides integration and configuration guidance with example configurations; the source does not state that a specific server is bundled.
What credentials or permissions are required?
That depends on the server. SSE may use Claude Code-managed OAuth, HTTP may use tokens in request headers, and stdio may receive database URLs or API keys through environment variables. The skill recommends allowing only necessary tools.
How should connection failures be diagnosed?
Check the server URL, stdio process, network connectivity, authentication, JSON syntax, and required environment variables. Use /mcp to inspect servers and claude --debug to review connection and tool-call logs.
Does the source state whether using this skill costs money?
No. The provided source does not specify pricing for the skill or connected MCP services.

More skills from this repository

All from anthropics/claude-code

Dev & Engineering ✓ Anthropic · Official

Claude Code Plugin Structure Guide

A practical guide to organizing, configuring, and troubleshooting Claude Code plugins.

★ 151k FS 50 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

Opus 4.5 Migration Assistant

Move existing Claude model integrations to Opus 4.5.

★ 151k FS 40 Not recommended 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Code Plugin Agent Development

A practical guide to designing, writing, validating, and testing autonomous agents for Claude Code plugins.

★ 151k FS 47 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Code Command Development

Design reusable, interactive slash commands for Claude Code.

★ 151k FS 46 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Code Skill Development

A practical guide to creating, organizing, and validating Claude Code plugin skills.

★ 151k FS 46 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Code Plugin Settings Pattern

Store and read project-specific plugin configuration in local Markdown state files.

★ 151k FS 45 Not recommended 11d ago
Dev & Engineering ✓ Anthropic · Official

Hookify Rule Writer

Guides Claude Code users in writing Hookify rules that warn about or block matching actions.

★ 151k FS 45 Not recommended 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Code Hook Development (claude-code)

Build controlled, testable event automation for Claude Code plugins.

★ 151k FS 42 Not recommended 11d ago

Related skills