Das Model Context Protocol (MCP) ermöglicht KI-gesteuerte Entdeckung und Nutzung neuer Tools im laufenden Betrieb. Jeder MCP-Server wird zu einem domänenspezifischen Intelligenzzentrum, das mehrere Agenten bedienen kann, während es seine eigene Sicherheit und Geschäftslogik beibehält.Das Model Context Protocol (MCP) ermöglicht KI-gesteuerte Entdeckung und Nutzung neuer Tools im laufenden Betrieb. Jeder MCP-Server wird zu einem domänenspezifischen Intelligenzzentrum, das mehrere Agenten bedienen kann, während es seine eigene Sicherheit und Geschäftslogik beibehält.

Aufbau von benutzerorientierten KI-Agenten mit MCP und Serverless

2025/11/18 03:53

\ Etwas sehr Interessantes geschieht, wenn man AI Agent, Model Context Protocol (MCP) und Cloud-Computing kombiniert. Wir sprechen hier nicht nur von intelligenteren Chatbots, die einige APIs nutzen können; wir bauen KI-Systeme, die tatsächlich verstehen können, wer Sie sind, was Sie tun dürfen und die über verschiedene Unternehmenssysteme hinweg arbeiten können, ohne Sicherheitsregeln zu verletzen oder anderen Benutzern in die Quere zu kommen.

Die Authentifizierungsherausforderung in KI-Systemen

Traditionelle KI-Anwendungen stehen vor einem grundlegenden Problem: Wie behält man Benutzerkontext und Berechtigungen bei, wenn ein AI Agent im Namen verschiedener Benutzer auf mehrere Dienste zugreifen muss? Die meisten Implementierungen opfern entweder die Sicherheit (durch gemeinsam genutzte Anmeldedaten) oder die Benutzererfahrung (durch ständige Neuauthentifizierung).

Die Lösung liegt in einem ausgeklügelten JWT-Verbreitungsmuster, das die Benutzeridentität über die gesamte Anforderungskette hinweg aufrechterhält:

\ Dies schafft eine sichere Vertrauenskette, bei der die Benutzeridentität niemals aus KI-Antworten abgeleitet, sondern immer kryptografisch verifiziert wird.

MCP: Das fehlende Bindeglied für die KI-Tool-Integration

Stellen Sie sich MCP vor, als würde es die KI aus ihrem Käfig befreien. Anstatt eine massive KI-App zu erstellen, die versucht, alles zu erledigen, können Sie jetzt kleinere, spezialisierte KI-Dienste erstellen, die miteinander kommunizieren. Anstatt jedes mögliche Tool, das eine KI benötigen könnte, fest zu programmieren, ermöglicht MCP Ihrer KI, neue Tools im Handumdrehen zu entdecken und zu nutzen, selbst wenn diese Tools auf völlig verschiedenen Servern laufen.

Die wichtigste Erkenntnis ist, Tools als Microservices und nicht als eingebettete Funktionen zu behandeln. Jeder MCP-Server wird zu einem domänenspezifischen Intelligenzzentrum, das mehrere Agenten bedienen kann, während es seine eigene Sicherheit und Geschäftslogik beibehält.

\

// MCP tools become user-aware automatically export async function getTravelPolicies(userId, userRole) { // Policy enforcement happens at the tool level return policies.filter(p => p.appliesToRole(userRole)); }

\

Serverless: Die perfekte Laufzeitumgebung für AI Agent

Cloud-Computing löst drei kritische Herausforderungen für AI Agent:

1. Zustandslos durch Design: Jeder Aufruf beginnt frisch und beseitigt die Zustandsverschmutzung zwischen Benutzern und Anfragen.

2. Automatische Skalierung: Bewältigung gleichzeitiger Benutzer ohne Kapazitätsplanung – unerlässlich, wenn AI Agent komplexe Toolketten auslösen könnten.

3. Kosteneffizienz: Zahlen Sie nur für tatsächliche Inferenz- und Tool-Ausführungszeit, nicht für ungenutzte Kapazität.

Die Architektur wird elegant einfach:

  • API Gateway übernimmt Routing und erste Authentifizierung
  • Lambda-Funktionen bieten isolierte Ausführungskontexte
  • S3 verwaltet den Sitzungsstatus extern
  • Jeder Benutzer erhält seine eigene logische Agent-Instanz

Die Sitzungsstatus-Revolution

Traditionelle Webanwendungen halten den Sitzungsstatus im Speicher oder in Datenbanken. AI Agent erfordern einen anderen Ansatz, da ihr "Zustand" Konversationsverlauf, Tool-Ergebnisse und gelernten Kontext umfasst – potenziell Gigabyte an Daten.

Die Externalisierung auf S3 mit dem Strands SDK schafft faszinierende Möglichkeiten:

# Agent state becomes portable and analyzable session_manager = S3SessionManager( bucket="agent-sessions", key_prefix=f"user/{user_id}/conversations/" ) # State can be shared, analyzed, or migrated agent = StrandsAgent.from_session(session_manager)

Dies ermöglicht Funktionen wie Konversationsübergaben zwischen Agenten, Prüfpfade und sogar KI-zu-KI-Kollaborationsmuster.

Erkenntnisse aus der Implementierung in der realen Welt

Der Aufbau des Reiseagenten-Beispiels offenbarte mehrere nicht offensichtliche Muster:

Tool-Komposition: MCP-Server können andere MCP-Server aufrufen und so Tool-Hierarchien erstellen. Ein Buchungstool könnte nacheinander Richtlinien-Tools, Preis-Tools und Verfügbarkeits-Tools aufrufen.

Fehlerisolierung: Wenn ein MCP-Server ausfällt, arbeiten andere weiter. Der Agent verschlechtert die Funktionalität elegant, anstatt zu versagen.

Dynamische Autorisierung: Benutzerberechtigungen können sich mitten im Gespräch ändern. Das JWT-Aktualisierungsmuster stellt sicher, dass Tools immer mit aktuellen Berechtigungen arbeiten.

Die breiteren Auswirkungen

Dieses Architekturmuster geht weit über Reisebuchungen hinaus. Betrachten Sie:

  • Unternehmens-KI: Agenten, die auf HR-Systeme, Finanzdaten und Projektmanagement-Tools zugreifen können, während sie organisatorische Hierarchien respektieren
  • Gesundheitswesen-KI: Agenten mit patientenspezifischem Zugriff auf medizinische Aufzeichnungen, Behandlungsprotokolle und Terminplanungssysteme
  • Finanzdienstleistungen: Agenten, die Trades ausführen, Guthaben überprüfen und Berichte innerhalb strenger Compliance-Grenzen generieren können

Ausblick

Die Kombination von MCP und Cloud-Computing ermöglicht eine neue Klasse von KI-Anwendungen, die:

  • Wirklich mandantenfähig auf Infrastrukturebene sind
  • Komponierbar über Organisationsgrenzen hinweg
  • Standardmäßig sicher durch kryptografische Identitätsverbreitung
  • Unendlich skalierbar durch serverlose Ausführung

Wir bewegen uns von "KI, die Tools nutzen kann" zu "KI, die verteilte Geschäftsprozesse orchestrieren kann, während sie perfekte Sicherheit und Benutzerkontext aufrechterhält."

Die Zukunft besteht nicht nur aus intelligenteren Chatbots; es sind intelligente Systeme, die sicher über das gesamte Spektrum von Unternehmensanwendungen arbeiten können, wobei jeder Benutzer seinen eigenen personalisierten, sicheren und kontextbewussten KI-Assistenten erhält.

\

Haftungsausschluss: Die auf dieser Website veröffentlichten Artikel stammen von öffentlichen Plattformen und dienen ausschließlich zu Informationszwecken. Sie spiegeln nicht unbedingt die Ansichten von MEXC wider. Alle Rechte verbleiben bei den ursprünglichen Autoren. Sollten Sie der Meinung sein, dass Inhalte die Rechte Dritter verletzen, wenden Sie sich bitte an service@support.mexc.com um die Inhalte entfernen zu lassen. MEXC übernimmt keine Garantie für die Richtigkeit, Vollständigkeit oder Aktualität der Inhalte und ist nicht verantwortlich für Maßnahmen, die aufgrund der bereitgestellten Informationen ergriffen werden. Die Inhalte stellen keine finanzielle, rechtliche oder sonstige professionelle Beratung dar und sind auch nicht als Empfehlung oder Billigung von MEXC zu verstehen.