# MCP-Server Aktivierung und Tests ## Aktivierung der globalen MCP-Server ### Methode 1: @-Erwähnung im Chat Schreibe einfach den Server-Namen mit @ in deiner Nachricht: - `@sqlite` - `@postgresql` - `@bear` - `@MCP_DOCKER` - `@Ref` ### Methode 2: CLI Flag beim Start ```bash claude --mcp-config ~/.claude.json ``` ### Methode 3: Beide Configs kombinieren ```bash claude --mcp-config .mcp.json ~/.claude.json ``` ## Test-Befehle für jeden Server ### 1. SQLite Server **Datenbank:** `/Users/sebastianfrohlich/Downloads/company.db` Nach Aktivierung mit `@sqlite`: ``` Bitte zeige mir alle Tabellen in der SQLite-Datenbank ``` ### 2. PostgreSQL Server **Verbindung:** localhost:5433, DB: risk_ingest_db Nach Aktivierung mit `@postgresql`: ``` Bitte zeige mir das Schema der PostgreSQL-Datenbank risk_ingest_db ``` ### 3. Bear Notes Server **Pfad:** `/Users/sebastianfrohlich/Projekte/bear-notes-mcp` Nach Aktivierung mit `@bear`: ``` Erstelle eine neue Bear-Notiz mit dem Titel "Test MCP Server" ``` ### 4. MCP_DOCKER Server **Command:** `docker mcp gateway run` Nach Aktivierung mit `@MCP_DOCKER`: ``` Zeige mir die verfügbaren Docker-Container ``` ### 5. Ref.tools Server **URL:** https://api.ref.tools/mcp Nach Aktivierung mit `@Ref`: ``` Nutze Ref.tools um [spezifische Aufgabe] ``` ## Debugging ### Server-Status prüfen ```bash claude mcp list ``` ### MCP-Debug-Modus aktivieren ```bash claude --mcp-debug ``` ### Server-Logs anzeigen Prüfe die Logs in: - `~/.claude/logs/` ## Hinweise - Globale Server aus `~/.claude.json` sind standardmäßig nicht in jeder Session geladen - Projekt-Server aus `.mcp.json` werden automatisch geladen - @-Erwähnung ist die einfachste Methode zur Ad-hoc-Aktivierung - Einige Server benötigen laufende Dienste (z.B. PostgreSQL muss auf Port 5433 laufen)