Anthropic’s Model Context Protocol: kommt jetzt die nahtlose KI-Datenintegration?

KI-Logbuch
Inspiration, Entdeckungen, Anwendungen

Anthropic’s Model Context Protocol: kommt jetzt die nahtlose KI-Datenintegration?

Created on 2024-11-26 15:11

Published on 2024-11-27 05:00

Liebe Neugierige, Kreative, Entdecker*innen,

heute wird’s ein wenig kniffliger als sonst. Aber bleibt dran, denn am Ende werdet Ihr hoffentlich mit mehr Wissen raus kommen, als Ihr vorher hattet – ein definitives PLUS für jede Cocktail Unterhaltung!

Da ist in den vergangenen Tagen ein Erdbeben durch die KI-Welt gedonnert von dem die meisten nichts mitbekommen haben. Wie kann das sein? Passiert momentan immer noch so viel, dass man Relevantes von Irrelevantem nicht vermag zu trennen? Sehen wir den KI Wald vor lauter KI Videos nicht mehr? Dann lasst mich Eure Aufmerksamkeit in diesem Newsletter einmal auf dieses „KI-Erdbeben“ richten, das da letzte Woche aus dem Hause Anthropic mit Richterskala 8 von 10 losgetreten wurde.

Wo fange ich an? Ja, vielleicht ja so:

Menschen, die sich schon viel viel länger als ich alt bin mit KI beschäftigen wissen: auf die Qualität der Daten kommt es an! Diese Herausforderung, Daten aus verschiedenen Quellen effizient zu integrieren, ist Anthropic mit ihrer Lösung angegangen. Ihr Ansatz: das Model Context Protocol (MCP). Ich muss mich da noch dran gewöhnen, da ich bisher bei MCP immer an das „Master Control Progam“ aus dem 80er Jahre Film „Tron“ denken muss. Ich schweife ab. Mit dem MCP soll jede*r befähigt werden, mit Daten zu arbeiten. Oder wie MCP „early adopter“ Dhanji R. Prasanna, Chief Technology Officer bei Block, betont:

„MCP stellt sicher, dass Innovation zugänglich, transparent und kollaborativ ist. Es hilft uns, agentische Systeme aufzubauen, die Menschen die Freiheit geben, sich auf Kreativität statt auf mechanische Aufgaben zu konzentrieren.“

Lasst uns diesen Standard also einmal genauer anschauen, uns damit auseinandersetzen und seine Bedeutung für die Zukunft der Integration von KI in vielfache Szenarien untersuchen.


MCP – Brücke zwischen Daten und KI

Das neue Protokoll von Anthropic, MCP, löst ein fundamentales Problem: Bisher waren selbst die fortschrittlichsten KI-Modelle durch ihre Isolation von Datenquellen eingeschränkt. Der neue, offene Standard soll es Agenten nun ermöglichen, sich mit den Systemen zu verbinden, in denen für sie relevante Daten gespeichert sind. Genauer bedeutet das: das Protokoll ermöglicht es Entwicklern, in Zukunft standardisierte Zwei-Wege-Verbindungen zwischen Datenquellen und KI-Anwendungen herzustellen, was die Architektur und den Aufwand für die Integration von AI-Modellen in bestehende Kontexte erheblich vereinfacht. Ein wichtiger Aspekt des MCP ist, dass es die Notwendigkeit, für jede AI-Datenintegration individuellen Code zu schreiben, eliminiert. Stattdessen bietet es eine standardisierte Schnittstelle, über die Daten nahtlos mit AI-Modellen wie Claude.ai von Anthropic verbunden werden können. SO verspricht das Protokoll die nahtlose Integration verschiedener Tools und Datensätze. Unternehmen wie das oben genannte Block oder auch Apollo haben MCP bereits in ihre Systeme integriert, während Zed, Replit, Codeium und Sourcegraph ebenfalls dabei sind, MCP-Unterstützung in ihre Plattformen zu integrieren.


Praktische Anwendungen von MCP

Ein Beispiel für die praktische Anwendung von MCP ist die Integration in die Entwicklungsumgebung Cody. Durch die Verwendung von MCP kann Cody zusätzlichen Kontext aus verschiedenen Datenquellen wie GitHub, Postgres-Datenbanken und internen Dokumentationen erhalten, ohne dass die Entwickler separate Verbindungen für jede Datenquelle aufbauen müssen. Dies ermöglicht es Entwicklern, effizienter zu arbeiten und relevante Informationen direkt in ihrer Entwicklungsumgebung zu erhalten. Die Kombination von MCP und Cody öffnet neue Möglichkeiten für die Entwicklung von KI-gesteuerten Anwendungen, die nahtlos mit verschiedenen Datenquellen interagieren können. Und grundsätzlich können Entwickler über MCP-Server Zugriff auf verschiedenste Datenquellen wie Google Drive, Slack, GitHub oder Postgres-Datenbanken erhalten. Die Integration ist dabei bemerkenswert einfach: Statt für jede Datenquelle eigene Verbindungen programmieren zu müssen, können Entwickler nun gegen ein einheitliches Protokoll entwickeln.


So geht der Einstieg

  • MCP-Server lokal über die Claude Desktop App installieren

  • Mit den vordefinierten Beispiel-Servern experimentieren

  • Eigene MCP-Server für spezifische Datenquellen entwickeln

  • Integration in bestehende Entwicklungsumgebungen testen

  • Community-Ressourcen und Open-Source-Beiträge nutzen


Top-Links

  1. Anthropic’s Model Context Protocol (MCP) – Offizielle Ankündigung: https://www.anthropic.com/news/model-context-protocol

  2. Cody unterstützt MCP – Integration in die Entwicklungsumgebung: https://sourcegraph.com/blog/cody-supports-anthropic-model-context-protocol

  3. Praktische Anwendung von MCP – Tutorial: https://github.com/anthropics/mcp-server-example

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert