Entwickler · Model Context Protocol
Der MCP-Connector.
Model Context Protocol (MCP) ermöglicht es KI-Assistenten wie Claude, direkt auf das Bitkom Universe zuzugreifen. Der Server nutzt Server-Sent Events (SSE) für Echtzeit-Kommunikation.
156,498
Indexierte Chunks
6,939
Dokumente
6
MCP Tools
~800MB
Knowledge Base
MCP Server ist LIVE
SSE-Endpoint verfügbar unter https://bitkom.t-00-l.com/sse
Verbindung
Endpoints
GEThttps://bitkom.t-00-l.com/sse
SSE-Verbindung für MCP-Clients (Claude Desktop, Claude Code). Gibt Session-ID zurück.
POSThttps://bitkom.t-00-l.com/message
JSON-RPC Message-Endpoint für Client-zu-Server Kommunikation (tools/list, tools/call)
GEThttps://bitkom.t-00-l.com/tools
Liste aller verfügbaren Tools mit vollständigen JSON Schemas
GEThttps://bitkom.t-00-l.com/mcp-health
Health-Check Endpoint
Ausprobieren
Live Test
Teste die Endpoints direkt im Browser:
6 Tools
Verfügbare Tools
bitkom_search
Semantische Suche über alle 156.498 Dokumenten-Chunks mit natürlicher Sprache
query: string, limit?: number (default: 10), doc_type?: "press"|"publication"|"study"|"topic"
bitkom_get_document
Volltext und Metadaten eines spezifischen Dokuments abrufen
doc_id: string, include_content?: boolean (default: true)
bitkom_graph_explore
Knowledge Graph von einem Startpunkt aus explorieren (151 Nodes, 1.861 Edges)
entity: string, depth?: number (default: 1), types?: string (person,org,topic,law)
bitkom_find_connections
Verbindungen zwischen zwei Entitäten im Knowledge Graph finden
from_entity: string, to_entity: string, max_hops?: number (default: 5)
bitkom_trending_topics
Aktuelle Top-Themen mit Hype-Score und Trend-Indikatoren
limit?: number (default: 20)
bitkom_media_coverage
Externe Medienberichte zu Bitkom-Publikationen
limit?: number (default: 20)
Einrichtung
Konfiguration für Claude Desktop
Füge folgende Konfiguration in ~/.config/Claude/claude_desktop_config.json (macOS/Linux) oder %APPDATA%\Claude\claude_desktop_config.json (Windows) hinzu:
{
"mcpServers": {
"bitkom-universe": {
"url": "https://bitkom.t-00-l.com/sse"
}
}
}
Einrichtung
Konfiguration für Claude Code
Erstelle eine .mcp.json Datei in deinem Projekt-Root:
{
"mcpServers": {
"bitkom-universe": {
"type": "sse",
"url": "https://bitkom.t-00-l.com/sse"
}
}
}
Shell
curl Beispiele
# Health Check
curl https://bitkom.t-00-l.com/mcp-health
# Tools Liste abrufen
curl https://bitkom.t-00-l.com/tools
# SSE Verbindung testen
curl -N https://bitkom.t-00-l.com/sse
# Chat API (direkt, ohne MCP)
curl -X POST https://bitkom.t-00-l.com/api/chat \
-H "Content-Type: application/json" \
-d '{"query":"Was sagt Bitkom zu KI?"}'
Beispiel
Beispiel-Interaktion
// User fragt Claude:
"Was sagt Bitkom zur KI-Verordnung und wer sind die Key Player?"
// Claude ruft automatisch auf:
bitkom_search({query: "KI-Verordnung AI Act", limit: 5})
bitkom_graph_explore({entity: "ki-verordnung", types: "person,org"})
// Claude antwortet mit Quellen:
"Laut der Bitkom-Position vom 28.01.2026 fordert der Verband eine
pragmatische Umsetzung des AI Acts. Präsident Dr. Ralf Wintergerst
betonte... [Quelle: PM 2026-01-28]
Key Player im Bitkom-Netzwerk zu diesem Thema:
- Dr. Ralf Wintergerst (Präsident, 147 Dokumente)
- Susanne Dehmel (Geschäftsleitung, 89 Dokumente)
- Microsoft, SAP, Google (Mitgliedsunternehmen)"
Anwendung
Use Cases
Research & Analyse
Schneller Überblick über Bitkom-Positionen zu beliebigen Digitalthemen
Content Creation
Artikel und Präsentationen mit zitierbaren Bitkom-Quellen erstellen
Stakeholder Mapping
Verbindungen zwischen Personen, Firmen und Themen entdecken
Trend Monitoring
Entwicklung von Themen über Zeit verfolgen und Hype-Zyklen erkennen
Stand
Status
REST API Backend — FastAPI mit Chat, Search, Documents, Graph, Trends
MCP Server (TypeScript) — SSE Transport mit 6 Tools
Vector Embeddings — 156.498 Chunks in ChromaDB indexiert
RAG Chat — Claude Sonnet mit semantischer Suche
HTTPS Deployment — Öffentlich erreichbar via nginx