Jestem bardzo podekscytowany, że mogę zaprezentować tę pierwszą kompletną wersję mcp2py z obsługą OAuth!
MCP ma prawdziwą szansę stać się nowym standardem dystrybucji, tak jak wcześniej zrobiły to aplikacje mobilne i strony internetowe. Jeśli rzeczywiście stanie się standardem, w którym wszystkie firmy posiadające aplikację mobilną również mają MCP, narzędzia takie jak mcp2py — a bardziej ogólnie, mcp2-do-każdego-języka-programowania — oznaczają, że każda firma miałaby coś w rodzaju 'biblioteki' w każdym języku.
W poniższym przykładzie widzimy przedsmak tego, gdzie można programowo interagować z Notion za pomocą zaledwie 2 linii kodu. To wywoła okno popup, w którym będziesz mógł się zalogować, a następnie zobaczysz listę programowych dostępów, które Notion ustawił dla LLM (lub twojego kodu!) z całą ładną dokumentacją, która musi być dostępna dla każdej funkcji, aby LLM (lub ty) wiedział, jak jej używać.
Zobacz link poniżej do repozytorium GitHub z licencją MIT biblioteki mcp2py.
P.S.: To również bardzo dobry sposób, aby zacząć uczyć się trochę o MCP. Po prostu przejdź do czegoś takiego jak rejestr MCP GitHub i wypróbuj niektóre z nich z mcp2py, aby móc odkrywać rodzaje narzędzi i instrukcji, które te API oferują twojemu LLM.
To przypomina mi, jak Anthropic był pierwszym, który wprowadził:
Projekty
Canvas
Użycie komputera
Kodowanie CLI
MCP
a teraz Umiejętności.
Możemy powiedzieć wiele rzeczy o Anthropic, ale nie możemy powiedzieć, że nie innowują aktywnie i nie dzielą się informacjami na temat użycia LLM i ergonomii.