O que mcporter faz?
Use mcporter para trabalhar com servidores MCP diretamente.
Início rápido
mcporter listmcporter list <servidor> --schemamcporter call <servidor.ferramenta> chave=valor
Chamar ferramentas
- Seletor:
mcporter call linear.list_issues equipe=ENG limite:5 - Sintaxe de função:
mcporter call "linear.create_issue(titulo: \"Bug\")" - URL completa:
mcporter call https://api.example.com/mcp.fetch url:https://example.com - Stdio:
mcporter call --stdio "bun run ./server.ts" scrape url=https://example.com - Payload JSON:
mcporter call <servidor.ferramenta> --args '{"limite":5}'
Autenticação + configuração
- OAuth:
mcporter auth <servidor | url> [--reset] - Config:
mcporter config list|get|add|remove|import|login|logout
Daemon
mcporter daemon start|status|stop|restart
Geração de código
- CLI:
mcporter generate-cli --server <nome>ou--command <url> - Inspecionar:
mcporter inspect-cli <caminho> [--json] - TS:
mcporter emit-ts <servidor> --mode client|types
Notas
- Config padrão:
./config/mcporter.json(substitua com--config). - Prefira
--output jsonpara resultados legíveis por máquina.