Mcp Integration

Reference for bundling af MCP-servere (stdio/SSE/HTTP/ws) i Claude Code-plugins

Af tzachbon · tzachbon/smart-ralph

Testet · Virker ★ 8.4/10

Mcp Integration — Reference for bundling af MCP-servere (stdio/SSE/HTTP/ws) i Claude Code-plugins

Hvad det gør

En dokumentationsfærdighed, der vejleder i konfiguration af Model Context Protocol-servere i Claude Code-plugins: valg af transport (stdio, SSE, HTTP, WebSocket), skrivning af .mcp.json eller inline plugin.json-poster, brug af ${CLAUDE_PLUGIN_ROOT} og miljøvariabel-substitution, og forhåndsgodkendelse af MCP-værktøjer. Udløses, når brugeren beder om at tilføje en MCP-server, konfigurere MCP i et plugin, bruge .mcp.json eller opsætte Model Context Protocol.

Testrapport

Hentede SKILL.md og stikprøvekontrollerede 3 medfølgende filer via raw GitHub (references/server-types.md, references/authentication.md, examples/stdio-server.json — alle HTTP 200); eksempel-JSON'er er reelle og gyldige, og bruger ${CLAUDE_PLUGIN_ROOT}/${DATABASE_URL} korrekt. Til output skrev jeg to .mcp.json-filer til den samme opgave (bundt en lokal Postgres stdio-server + hostet Sentry SSE). Baseline (uden færdighed) hardkodede en absolut sti, indlejrede DB-legitimationsoplysninger i DSN (postgres://admin:pass123@...), hardkodede et Sentry-token og brugte http://; efter færdigheden producerede den ${CLAUDE_PLUGIN_ROOT}-stier, ${DATABASE_URL} miljøvariabel, OAuth-baseret "type":"sse" uden token og https:// — fire konkrete sikkerheds-/portabilitetsrettelser. Bemærket, men ikke straffet: Jeg kunne ikke verificere mod live Claude Code, om plugin .mcp.json udelader top-niveau "mcpServers"-wrapperen (færdighedens eksempler gør) eller det nøjagtige mcp__plugin_... værktøjsnavngivningsformat.

Testet: 2026-07-21 · Claude Code 2.x (agent harness)

Installation

git clone --depth 1 https://github.com/tzachbon/smart-ralph.git /tmp/mcp-integration-src
mkdir -p ~/.claude/skills
cp -R "/tmp/mcp-integration-src/.agents/skills/MCP Integration" ~/.claude/skills/mcp-integration
# SKILL.md lands at ~/.claude/skills/mcp-integration/SKILL.md
# Ships references/ (server-types, authentication, tool-usage) and examples/ (stdio/sse/http json).
# Pure documentation skill — no deps, no API keys, nothing to run. It shapes how you write .mcp.json configs.

Kommandoer og eksempelprompter

  • /mcp-integrationReference for bundling af MCP-servere (stdio/SSE/HTTP/ws) i Claude Code-plugins

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Add an MCP server to this plugin
  • Configure .mcp.json for an SSE connection
  • Connect an external service via Model Context Protocol