MCP Setup

Was ist MCP?

Das Model Context Protocol (MCP) ermöglicht es Ihrem lokalen LLM (Claude, GPT etc.), deutsche Vergabedaten direkt abzufragen. Der MCP-Server läuft auf Ihrem Rechner — Ihre Firmenprofile verlassen nie Ihr Netzwerk. Nur Embedding-Vektoren werden an die qune API gesendet, niemals Klartext.

1. API-Key erstellen

Erstellen Sie einen API-Key auf der API-Keys-Seite. Sie benötigen einen MCP- oder Enterprise-Tarif für den MCP-Zugang.

2. MCP-Server herunterladen

Laden Sie die aktuelle ocds-mcp Binary von der Release-Seite herunter, oder kompilieren Sie aus dem Quellcode:

cargo install ocds-mcp
3. LLM-Client konfigurieren

Fügen Sie den MCP-Server zu Ihrer Claude Desktop oder anderen MCP-kompatiblen Client-Konfiguration hinzu:

{
  "mcpServers": {
    "ocds": {
      "command": "ocds-mcp",
      "args": [
        "--api-url", "https://api.qune.dev",
        "--api-key", "sk_live_YOUR_KEY_HERE"
      ]
    }
  }
}

Ersetzen Sie sk_live_YOUR_KEY_HERE durch Ihren tatsächlichen API-Key.

4. Verfügbare Tools

Nach der Verbindung hat Ihr LLM Zugriff auf 10 Tools:

  • search_text -- Semantische Suche über alle Ausschreibungen
  • list_releases -- Ausschreibungen mit Filtern durchsuchen
  • get_release -- Vollständige Ausschreibungsdetails nach OCID
  • get_index_info -- Datenbankstatistiken
  • create_company_profile -- Abgleichprofil erstellen
  • update_company_profile -- Bestehendes Profil aktualisieren
  • get_company_profile -- Profildetails anzeigen
  • list_company_profiles -- Alle Profile auflisten
  • delete_company_profile -- Profil löschen
  • match_tenders -- Profil mit allen Ausschreibungen abgleichen
5. Verbindung testen

Sie können den MCP-Server mit dem MCP Inspector testen:

npx @modelcontextprotocol/inspector ocds-mcp -- \
  --api-url https://api.qune.dev \
  --api-key sk_live_YOUR_KEY_HERE