Model Context Protocol: Server einrichten, nützliche MCPs, eigene Server bauen.
Was ist MCP?
Das Model Context Protocol (MCP) ist ein offener Standard für KI-Tool-Integrationen. Claude Code kann sich mit hunderten externen Tools und Datenquellen verbinden.
Stellt Tools (Funktionsaufrufe) und Resources (Datei-ähnliche Referenzen) bereit
Reihenfolge wichtig: Alle Flags VOR dem Servernamen, -- trennt vom Command.
Server verwalten
# Alle Server auflistenclaude mcp list
# Details zu einem Serverclaude mcp get github
# Server entfernenclaude mcp remove github
# OAuth-Server authentifizieren (in Claude Code)
/mcp
Environment Variables: ${VAR} oder ${VAR:-default} Syntax in .mcp.json unterstützt.
Resources & Prompts nutzen
# MCP Resources mit @ referenzieren
@github:issue://123
@postgres:schema://users
@docs:file://api/authentication
# MCP Prompts als Commands
/mcp__github__list_prs
/mcp__github__pr_review 456
/mcp__jira__create_issue "Bug in Login" high
Praxisbeispiele
claude mcp add --transport http github https://api.githubcopilot.com/mcp/
/mcp # Authentifizieren# Dann fragen:"Review PR #456 und schlage Verbesserungen vor""Erstelle ein Issue für den Bug den wir gefunden haben""Zeige alle offenen PRs die mir zugewiesen sind"
claude mcp add --transport http sentry https://mcp.sentry.dev/mcp
/mcp # Authentifizieren"Was sind die häufigsten Fehler in den letzten 24h?""Zeige den Stack Trace für Error ID abc123"
claude mcp add --transport stdio db -- npx -y @bytebase/dbhub \
--dsn "postgresql://readonly:pass@prod.db.com:5432/analytics""Was ist unser Gesamtumsatz diesen Monat?""Zeige das Schema der Orders-Tabelle"
Tool Search (Context Management)
Bei vielen MCP-Servern werden Tools automatisch deferred geladen:
# Auto-Modus (Standard, 10% Schwelle)ENABLE_TOOL_SEARCH=auto claude# Custom Schwelle (5%)ENABLE_TOOL_SEARCH=auto:5 claude# Immer aktiviertENABLE_TOOL_SEARCH=true claude