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.

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

  1. 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
  2. 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
  3. 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
  4. 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

Thema anfragen