KI-Technik & Entwicklung
MCP-Server entwickeln: Unternehmenssysteme für KI-Agenten erschließen
Das Model Context Protocol (MCP) legt fest, wie KI-Anwendungen und Agenten auf Werkzeuge und Datenquellen zugreifen – einmal gebaut, ist eine Anbindung für mehrere Anwendungen nutzbar. Gedacht ist der Tag für Entwicklerinnen, Entwickler und alle, die Integrationen verantworten. Sie bauen mit dem Python SDK eigene MCP-Server für eine Datenbank und eine API, verbinden sie mit Claude, IDEs und Agenten-Frameworks und härten sie gegen Angriffe wie Tool Poisoning ab.
- Dauer1 Tag
- OrtBei Ihnen vor Ort oder live-online
- TeilnehmendeNur Ihr Team, keine offenen Termine
- BereichKI-Technik & Entwicklung, Büro, Organisation & IT, KI-Werkzeuge
Für wen
Entwicklerinnen, Entwickler und Integrationsverantwortliche, die Unternehmenssysteme nach einem Standard für LLMs und KI-Agenten zugänglich machen wollen.
KI-Tagesseminar · 1 Tag
Eigene MCP-Server bauen, mit Agenten verbinden und sicher betreiben
Das nehmen Sie mit
- Verständnis der MCP-Architektur mit Hosts, Clients, Servern, Transports sowie Tools, Resources und Prompts
- Selbst entwickelte MCP-Server für eine Datenbank und eine API, inklusive Authentifizierung
- Erfahrung, wie ein Agent mehrere MCP-Server gleichzeitig nutzt
- Ein abgesicherter Server und Freigaberegeln als Grundlage für den Einsatz im Unternehmen
Ablauf
- Teil 1
Modul 1 – Grundlagen: Wozu ein Standard für die Tool-Anbindung
- Das N×M-Problem: ohne Standard braucht jede Kombination aus KI-Anwendung und System eine eigene Anbindung
- Rollen im Protokoll: Hosts, Clients, Server und Transports
- Tools, Resources und Prompts als die drei Angebote, die ein Server bereitstellt
- Welche Folgen ein gemeinsamer Standard wie MCP für die Systemintegration hat
- Zielbild: welche Ihrer Systeme künftig per MCP erreichbar sein sollen
- Teil 2
Modul 2 – Entwicklung: Den ersten MCP-Server bauen
- Aufbau eines eigenen MCP-Servers mit dem Python SDK
- Authentifizierung und Berechtigungen im Server regeln
- Übung: Je einen MCP-Server für eine Datenbank und für eine API bauen
- Struktur und Codequalität so wählen, dass der Server auch nach dem Prototyp wartbar bleibt
- Teil 3
Modul 3 – Einsatz: Server verbinden und kombinieren
- Eigene Server an Claude, IDEs und Agenten-Frameworks anschließen
- Das Ökosystem fertiger MCP-Server: Überblick und Einbindung vorhandener Angebote
- Integrationsmuster, wie sie in Projekten tatsächlich vorkommen
- Einen Server für viele Anwendungen nutzen, statt für jedes Projekt eine Insellösung zu bauen
- Übung: Ein Agent wird so orchestriert, dass er Werkzeuge aus mehreren MCP-Servern kombiniert
- Teil 4
Modul 4 – Sicherheit und Betrieb: MCP im Unternehmen verankern
- Angriffsflächen: Tool Poisoning sowie Prompt Injection, die über die Antworten eines Tools eingeschleust wird
- Deployment-Varianten: lokal, Remote oder hinter einem Enterprise-Gateway
- Governance: Freigabeprozesse, die jeder neue Server vor dem produktiven Gebrauch durchläuft
- Übung: Den eigenen Server gegen die besprochenen Angriffe härten und das Ergebnis testen
- Fahrplan für die MCP-Integration Ihrer Systeme
VoraussetzungenSie programmieren in Python oder TypeScript.
AbschlussTeilnahmezertifikat und digitales Badge