Image 1 of 4
Einen eigenen MCP-Server bauen: Werkzeuge für KI-Assistenten
Printable PDF · 24 pages · Created with AI assistance
Eine eigene Datenquelle über das Model Context Protocol für Assistenten nutzbar machen
Who it's for: Fortgeschrittene Entwickler, die eigene Dienste für KI-Assistenten bereitstellen wollen
What's inside
- 1 Erklärung des Protokolls mit 5 Schaubildern
- 8 Etappen vom Gerüst bis zum getesteten Server
- 22 Prompts in Arbeitsreihenfolge, je mit Beschreibung des Ergebnisses und Hinweis auf schlechte Ergebnisse
- 3 Beispielwerkzeuge mit Definition und Erklärung, vollständiger Server-Code (Python-Standardbibliothek) und Testskript
- 6 Übungen mit Lösung
Description
Du willst, dass ein KI-Assistent auf deine eigene Datenquelle zugreifen kann, ohne für jeden Assistenten eine eigene Anbindung zu bauen? Das Model Context Protocol (MCP) ist dafür gemacht. Dieses Arbeitsbuch zeigt, wie ein MCP-Server von innen funktioniert, indem du einen baust: in reinem Python, ohne Zusatzpakete, über stdio, mit einer SQLite-Testdatenbank eines erfundenen Geräteverleihs.
Der Server spricht die Revision 2026-07-28, in der jede Anfrage ihre Version in `_meta` mitbringt, und für ältere Hosts die Revision 2025-11-25 mit `initialize`-Handshake. Fünf Schaubilder erklären Rollen, Bausteine, Transporte, Ablauf und die zwei Fehlerwege. Acht Etappen führen vom leeren Ordner zum getesteten Server, 22 Prompts begleiten jeden Schritt.
Alle drei Beispielwerkzeuge (suchen, nachschlagen, reservieren) sind vollständig im Heft, dazu ein Testskript, das den Server als Unterprozess startet und die Antworten prüft. Server, Tests und Übungslösungen wurden tatsächlich ausgeführt. Ein Muster für das offizielle Python-SDK zeigt den Umstieg.
Für wen? Für fortgeschrittene Entwickler, die eigene Dienste für KI-Assistenten bereitstellen wollen und Python sicher beherrschen.
Wichtig: Unabhängiger Leitfaden, kein Produkt von Anthropic oder der MCP-Projektbetreiber und nicht mit ihnen verbunden. Stand: Oktober 2026. Funktionen, Befehle und Preise ändern sich – prüfe die offizielle Dokumentation. Der Server ist ein Lernbeispiel für die lokale Nutzung mit erfundenen Daten. Das SDK-Beispiel, der Inspector und der Anschluss an einen Host wurden nicht ausgeführt und sind als Muster gekennzeichnet. Keine Rechts- oder Datenschutzberatung. Mit KI-Unterstützung erstellt.
Table of contents
- So arbeitest du mit diesem Arbeitsbuch
- Das Protokoll verstehen
- Acht Etappen
- Server, Werkzeuge und Tests
- Prompts
- Üben, absichern, Fehler finden
Frequently asked questions
Brauche ich das offizielle SDK?
Nein. Der Server im Heft nutzt nur die Python-Standardbibliothek. Wie es mit dem SDK aussieht, zeigt ein gekennzeichnetes Muster.
Welche Python-Version brauche ich?
Getestet wurde mit Python 3.9. Für das SDK gelten eigene Anforderungen, siehe dessen Doku.
Funktioniert der Server mit meinem KI-Assistenten?
Er folgt der Spezifikation für stdio in beiden Revisionen. Wie du ihn in deinem Host einträgst, steht in dessen Doku; das Heft hilft mit einem Prompt dabei.
Geht es auch über HTTP?
Das Heft erklärt den Transport Streamable HTTP und seine Sicherheitsregeln, gebaut wird aber der stdio-Server.
Brauche ich einen API-Schlüssel?
Nein. Server und Tests laufen ohne Schlüssel und ohne Netz.
Details
- File format
- Language
- DE
- File size
- 0.8 MB
- Pages
- 24
- Version
- 1.0
- Last update
- 13. Okt. 2026
- Published
- 13. Okt. 2026
Final price – no VAT charged (§ 19 UStG)
Instant download · No withdrawal after download
- Secure, encrypted payment
- Instant download after purchase
- Permanently in your library
- Free updates included