Ich bin super aufgeregt, diese erste vollständige Version von mcp2py mit Unterstützung für OAuth zu veröffentlichen!
MCP hat eine echte Chance, der nächste Verteilungsstandard zu werden, so wie es mobile Apps und Websites zuvor getan haben. Wenn es tatsächlich der Standard wird, bei dem alle Unternehmen, die eine mobile App haben, auch ein MCP haben, bedeutet das für Tools wie mcp2py – und allgemeiner für mcp2-in-jede-Programmiersprache – dass jedes Unternehmen etwas Ähnliches wie eine 'Bibliothek' in jeder Sprache hätte.
Im folgenden Beispiel sehen wir einen Einblick, wo Sie programmgesteuert mit Ihrem Notion interagieren können, und das mit nur 2 Zeilen Code. Dies wird ein Popup-Fenster auslösen, in dem Sie sich anmelden können, und anschließend sehen Sie eine Liste der programmgesteuerten Zugriffe, die Notion für die LLMs (oder Ihren Code!) eingerichtet hat, mit all der schönen Dokumentation, die für jede Funktion vorhanden sein muss, damit die LLMs (oder Sie) wissen, wie man sie benutzt.
Siehe den Link unten für das MIT-Lizenz-GitHub-Repo der mcp2py-Bibliothek.
P.S.: Das ist auch eine sehr gute Möglichkeit, ein wenig über MCPs zu lernen. Gehen Sie einfach zu etwas wie dem MCP-Register von GitHub und probieren Sie einige davon mit mcp2py aus, damit Sie die Arten von Tools und Anweisungen erkunden können, die diese APIs Ihren LLMs bieten.
Das erinnert mich daran, wie Anthropic als erstes Folgendes eingeführt hat:
Projekte
Canvas
Computergebrauch
Coding CLI
MCP
und jetzt Skills.
Wir können viele Dinge über Anthropic sagen, aber wir können nicht sagen, dass sie nicht aktiv innovieren und Informationen über die Nutzung von LLMs und Ergonomie teilen.