Estou super entusiasmado para lançar esta primeira versão completa do mcp2py com suporte para OAuth!
O MCP tem uma verdadeira chance de se tornar o próximo padrão de distribuição, assim como os aplicativos móveis e sites fizeram antes dele. Se de fato se tornar o padrão onde todas as empresas que têm um aplicativo móvel também têm um MCP, ferramentas como o mcp2py—e, mais genericamente, mcp2-para-qualquer-linguagem-de-programação—basicamente significam que qualquer/toda empresa teria algo semelhante a uma 'biblioteca' em qualquer linguagem.
No exemplo abaixo, vemos um vislumbre disso, onde você pode interagir programaticamente com o seu Notion com apenas 2 linhas de código. Isso irá acionar uma janela pop-up onde você poderá fazer login, e posteriormente você verá uma lista dos acessos programáticos que o Notion configurou para os LLMs (ou seu código!) com toda a documentação necessária que deve estar lá para cada função, para que os LLMs (ou você) saibam como usá-la.
Veja o link abaixo para o repositório do GitHub da biblioteca mcp2py com a licença MIT.
P.S.: Esta também é uma maneira muito boa de começar a aprender um pouco sobre MCPs. Basta ir a algo como o registro de MCPs do GitHub e experimentar alguns deles com o mcp2py para que você possa explorar os tipos de ferramentas e instruções que essas APIs fornecem ao seu LLM.
Isto lembra-me como a Anthropic foi a primeira a introduzir:
Projetos
Canvas
Uso de Computador
Coding CLI
MCP
e agora Skills.
Podemos dizer muitas coisas sobre a Anthropic, mas não podemos dizer que eles não inovam ativamente e partilham sobre o uso e ergonomia de LLM.