1 Min. Lesezeit · Aktualisiert 2026-05-22
MCP-Server: was es ist und wann ihr es wirklich braucht
Model Context Protocol ist der Standard, um Tools und Daten an LLMs anzubinden. Praktischer Leitfaden, wann es sich lohnt.
von helpcode engineering team · Engineering @ helpcode
Was ist MCP, kurz
Das Model Context Protocol ist ein JSON-RPC-basierter Standard von Anthropic, um Tools, Ressourcen und Prompts auf einheitliche Weise für KI-Modelle bereitzustellen. Ein MCP-Server veröffentlicht einen Katalog; ein MCP-Client (das Modell oder das Harness drumherum) entdeckt sie und ruft sie auf.
Es ist die Integrations-Spezifikations-Antwort auf „jeder LLM-Anbieter erfindet sein eigenes Function-Calling-Format".
Warum ein Standard
Vor MCP musste jedes ernsthafte KI-Deployment N Adapter schreiben: einen pro LLM-Anbieter-Function-Calling-Format, einen pro Tool, einen pro Version. Die Kombinatorik war brutal. MCP reduziert das auf „ein Adapter pro Tool, jedes Modell spricht MCP".
Für helpcode konkret: unsere Knowledge Base, unsere Kunden-CRM-Lookups, unsere Telefonie und ein langer Schwanz kundenspezifischer Tools exponieren sich alle als MCP. Der Agent kümmert sich nicht darum, welches Modell diesen Turn gerade reasont.
Wann MCP sich lohnt
Ihr braucht MCP, wenn:
- Ihr dem Agent mehr als ~3 Tools exponiert und die Tool-Surface sich häufig weiterentwickelt.
- Ihr mehr als einen LLM-Anbieter nutzt (oder die Option wollt).
- Ihr ein internes Tool-Ökosystem habt, das andere KI-Produkte im Unternehmen weiterverwenden sollen.
Wann ihr es nicht braucht
Ihr braucht MCP nicht, wenn:
- Ihr ein Tool habt (z. B. einen einzigen CRM-Lookup). Direktes Function-Calling ist einfacher.
- Ihr einen One-Shot-Prototyp shippt.
- Das native Function-Calling eures LLM-Anbieters euren Stack überdauern wird.
MCP hat Lernkosten; zahlt sie nicht ohne Grund.
Wie helpcode MCP nutzt
helpcode betreibt einen MCP-Server auf Basis von anythingmcp.com (unserem Open-Source-MCP-Gateway). Auszug:
kb.search(query, scope)→ geerdetes Retrieval mit Zitaten.kb.docs(slug)→ Rohdokument-Fetch.crm.lookup_caller(phone | email)→ liefert den passenden Salesforce-/HubSpot-/Zendesk-Datensatz.crm.create_case(payload)→ öffnet einen Case mit unseren erfassten Feldern vorgefüllt.voice.transfer(skill)→ übergibt den Live-Voice-Call an die richtige menschliche Queue.
Jeder Tool-Call wird mit dem aufrufenden Modell und den Argumenten protokolliert. Das Audit-Log ist dasselbe, das wir für die AI-Act-Compliance nutzen.
Weiterführendes
- modelcontextprotocol.io — die offizielle Spezifikation.
- anythingmcp.com — unser MCP-Gateway; Open Source, EU-hostable.
Über die Autorin / den Autor
helpcode engineering team
Engineering @ helpcode