Mcp Integration

Referens för att paketera MCP-servrar (stdio/SSE/HTTP/ws) i Claude Code-plugins

av tzachbon · tzachbon/smart-ralph

Testad · Fungerar ★ 8.4/10

Mcp Integration — Referens för att paketera MCP-servrar (stdio/SSE/HTTP/ws) i Claude Code-plugins

Vad den gör

En dokumentationsförmåga som vägleder konfigurationen av Model Context Protocol-servrar inom Claude Code-plugins: att välja en transport (stdio, SSE, HTTP, WebSocket), skriva .mcp.json eller inline plugin.json-poster, använda ${CLAUDE_PLUGIN_ROOT} och miljövariabelersättning, samt att förhandsgodkänna MCP-verktyg. Utlöses när användaren ber om att lägga till en MCP-server, konfigurera MCP i en plugin, använda .mcp.json eller ställa in Model Context Protocol.

Testrapport

Hämtade SKILL.md och punktkontrollerade 3 medföljande filer via raw GitHub (references/server-types.md, references/authentication.md, examples/stdio-server.json — alla HTTP 200); exempel-JSON:erna är verkliga och giltiga, och använder ${CLAUDE_PLUGIN_ROOT}/${DATABASE_URL} korrekt. För output skrev jag två .mcp.json-filer för samma uppgift (paketera en lokal Postgres stdio server + hostad Sentry SSE). Baslinjen (ingen skicklighet) hårdkodade en absolut sökväg, bäddade in DB creds i DSN (postgres://admin:pass123@...), hårdkodade en Sentry token, och använde http://; att följa skickligheten producerade ${CLAUDE_PLUGIN_ROOT}-sökvägar, ${DATABASE_URL} env var, OAuth-baserad "type":"sse" med no token, och https:// — fyra konkreta security/portability fixes. Noterat men inte bestraffat: Jag kunde inte verifiera mot live Claude Code whether plugin .mcp.json omits the top-level "mcpServers" wrapper (skill's examples do) or the exact mcp__plugin_... tool-naming format.

Testad: 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.

Kommandon och exempelprompter

  • /mcp-integrationReferens för att paketera MCP-servrar (stdio/SSE/HTTP/ws) i Claude Code-plugins

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

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