Construir ferramentas e servidores MCP autenticados com Arcade MCP
Use o Arcade MCP para criar servidores e ferramentas MCP personalizados com autorização OAuth, avaliações e caminhos de implantação para fluxos de trabalho de chamadas de ferramentas de agentes.
Pré-requisitos
Python, arcade-mcp, um cliente compatível com MCP e, opcionalmente, uma conta Arcade Cloud para autenticação e implantação hospedadas.
Instalação
Use o caminho de instalação direta ou configuração que corresponda ao seu ambiente:
uv tool install arcade-mcpuv run server.py# stdio (padrão), para Claude Desktop e ferramentas CLIuv run server.py http# HTTP+SSE, para Cursor e VS Code; documentação em http://127.0.0.1:8000/docsgit clone https://github.com/ArcadeAI/arcade-mcp.git
Requisitos e observações do projeto original:
- Framework Python de código aberto para construir servidores e ferramentas MCP.
- arcade-mcp é o framework Python para construir servidores do Model Context Protocol e as ferramentas que rodam dentro deles. Ele alimenta as mais de 7.500 ferramentas pré-construídas em 81 servidores MCP no Arcade.
Notas de uso básico ou primeiros passos:
-
Os segredos (tokens OAuth, chaves de API, etc.) são injetados com segurança pela Arcade na chamada da sua ferramenta em tempo de execução, para que sua ferramenta possa autorizar requisições para APIs externas, por exemplo. O cliente e o LLM nunca veem os segredos — eles são injetados diretamente na camada de autorização.
-
bash -
Scaffold de um novo servidor
-
Extraído da documentação oficial: https://raw.githubusercontent.com/ArcadeAI/arcade-mcp/HEAD/README.md