MCP de portagens: ligue agentes IA à API
Resposta direta: MCP (Model Context Protocol) permite a um cliente IA chamar ferramentas externas. A Cargoffer documenta o pacote @cargoffer/mcp-server-transcend: o agente (Claude Desktop, Cursor ou outro cliente MCP) pede rotas, portagens e custos, e o servidor local executa as chamadas reais à API da Tolls Calculator com a sua chave local. Uma configuração, funciona em todos os clientes MCP.
Como funciona
O cliente lança npx -y @cargoffer/mcp-server-transcend@latest; o servidor autentica com a variável de ambiente da chave e expõe ferramentas (o corpus documenta ferramentas de rota/custos tipo calculate_route); o agente decide quando chamá-las e formata a resposta por segmentos da API.
Configuração
Claude Desktop: entrada mcpServers em claude_desktop_config.json com command: npx, args -y @cargoffer/mcp-server-transcend@latest e a chave em env. Cursor: Settings → Features → MCP → Add New MCP Server com o mesmo comando. Guias completas: Claude Desktop, Cursor.
MCP vs Actions vs function calling
MCP mantém a chave na sua máquina e cobre todos os clientes MCP; um GPT do ChatGPT não instala nada mas regista a chave na plataforma; function calling dá controlo total mas é código seu.
Confirme nome exato e versão do pacote no registo npm público antes de colocar em produção; os valores vêm sempre de respostas reais da API.