Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Descripción del creador (original en inglés)
Dados globais reais (CNPJ, CEP, LEI, VAT, câmbio) via MCP, pagos em USDC por chamada (x402).
Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.
Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.
Elige la app de IA que usas y copia la configuración.
AGENTUM_MCP_WALLET_KEYLos valores marcados como secretos son llaves de tu cuenta. Nunca los compartas ni los pegues en un chat.
Necesitas
¿Qué app usas?
Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.
Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json
{
"mcpServers": {
"agentum": {
"command": "npx",
"args": [
"-y",
"@agentum/mcp-server"
],
"env": {
"AGENTUM_MCP_WALLET_KEY": "your-value"
}
}
}
}Ejecuta esto en tu terminal
claude mcp add agentum --env AGENTUM_MCP_WALLET_KEY=your-value -- npx -y @agentum/mcp-serverCompleta los valores vacíos antes de ejecutarlo.
Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json
{
"mcpServers": {
"agentum": {
"command": "npx",
"args": [
"-y",
"@agentum/mcp-server"
],
"env": {
"AGENTUM_MCP_WALLET_KEY": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Pégalo en .vscode/mcp.json de tu proyecto
{
"servers": {
"agentum": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@agentum/mcp-server"
],
"env": {
"AGENTUM_MCP_WALLET_KEY": "your-value"
}
}
}
}Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.
Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.
Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.
Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.
Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.
Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 8 nov 2026
El nombre en el registro se verificó con la cuenta de GitHub orionlabsai, dueña del repo
Todavía no hemos leído este repo en GitHub
Todavía no hemos leído este repo en GitHub
Este se ejecuta en tu computadora; no hay endpoint en internet
Se ejecuta en tu computadora y usa ajustes locales en su lugar
Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet
Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.
Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.
Debes completar: AGENTUM_MCP_WALLET_KEY
Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).
El repo de GitHub cambió por última vez –, y la última versión (1.2.5) llegó al registro hace 37 días.
Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Node.js en tu computadora.
En la misma categoría: Spec Driven Development, Remote Desktop Commander, MyGroceryPal
Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.
Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
UK supermarket prices: compare products and baskets across 13 stores, see price history, set alerts.
Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.
Servidor MCP (Model Context Protocol) que expõe as APIs reais da AGENTUM (dados brasileiros e globais: CNPJ, CEP, taxas oficiais, CPF, inteligência empresarial, LEI, VAT europeu, câmbio, indicadores econômicos) como ferramentas que qualquer agente de IA com suporte a MCP (Claude Desktop, Claude Code, Cursor, etc.) pode chamar diretamente — pagando por uso, em USDC real, via protocolo x402.
Sem chave de API, sem cadastro, sem assinatura mensal. Cada chamada é um pagamento on-chain (Base mainnet) na hora, direto do pacote publicado no npm — não precisa clonar este repositório pra usar.
Você precisa de duas coisas: uma carteira Ethereum dedicada com um pouco de USDC na rede Base (mainnet, eip155:8453 — poucos centavos já bastam pra testar; o facilitador de pagamento patrocina o gás, só precisa de USDC mesmo), e um cliente com suporte a MCP. Escolha o seu:
⚠️ Em toda opção abaixo, a chave fica em texto puro no arquivo de
config ou no comando. Nunca coloque esse arquivo (nem um comando com a
chave escrita nele) num repositório git ou num histórico de shell
compartilhado/sincronizado — uma chave vazada dá acesso direto à sua
carteira, sem precisar do servidor MCP pra nada.
Claude Desktop
Edite (ou crie) ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": { "agentum": { "command": "npx", "args": ["-y", "@agentum/mcp-server"], "env": { "AGENTUM_MCP_WALLET_KEY": "0xSUACHAVEPRIVADAAQUI" } } } }
Reinicie o Claude Desktop. Pronto — pergunte algo como "verifica o CNPJ 68964713000109" e o Claude vai chamar a ferramenta sozinho.
Claude Code (CLI)
Digitar a chave direto no comando grava ela em texto puro no seu ~/.zsh_history/~/.bash_history (arquivo que muitos setups de dotfiles sincronizam ou versionam sem perceber). Use read -s — ele não ecoa o que você digita/cola, e o shell grava no histórico o comando como digitado (com $AGENTUM_MCP_WALLET_KEY literal), não o valor já substituído:
read -s -p "Cole sua chave privada (0x...): " AGENTUM_MCP_WALLET_KEY && echo
export AGENTUM_MCP_WALLET_KEY claude mcp add agentum -e AGENTUM_MCP_WALLET_KEY=$AGENTUM_MCP_WALLET_KEY -- npx -y @agentum/mcp-server
(-e/--env vem antes do --; tudo depois do -- é passado intacto pro servidor.)
Cursor
Prefira ~/.cursor/mcp.json (vale pra todos os projetos e não fica dentro de um repositório git). Só use a versão no projeto (.cursor/mcp.json) se você garantir `.cursor/` no `.gitignore` antes do primeiro commit — uma vez que a chave entra no histórico do git, remover o arquivo depois não resolve (fica no histórico; precisaria reescrever com git filter-repo ou equivalente).
{
"mcpServers": { "agentum": { "command": "npx", "args": ["-y", "@agentum/mcp-server"], "env": { "AGENTUM_MCP_WALLET_KEY": "0xSUACHAVEPRIVADAAQUI" } } } }
</details>
Nunca use uma carteira que também guarda fundos importantes — use uma dedicada, só com o USDC necessário pro uso que você pretende fazer.
Prompt pro agente: *"verifica o CNPJ 68964713000109"*
O agente decide sozinho chamar verificar_cnpj({ cnpj: "68964713000109" }) — o servidor assina um pagamento real de $0.02 USDC na Base, a AGENTUM processa e devolve, e o agente recebe de volta (dado real, de produção):
{
"cnpj": "68.964.713/0001-09", "razao_social": "AGENTUM LTDA", "situacao": "ATIVA", "data_situacao": "03/09/2026", "abertura": "03/09/2026", "natureza_juridica": "206-2 - Sociedade Empresária Limitada", "uf": "SP", "municipio": "SERTAOZINHO", "atividade_principal": "Desenvolvimento e licenciamento de programas de computador customizáveis", "fonte": "receitaws" }
Nenhum código de pagamento escrito por você — o servidor cuida do desafio x402, da assinatura e da checagem de segurança (ver seção "Segurança" abaixo) sozinho.
| Ferramenta | Preço | Descrição |
|---|---|---|
verificar_cnpj | $0.02 | Situação cadastral, Simples Nacional, endereço |
taxas_brasil | $0.01 | Selic, CDI, dólar comercial (Banco Central) |
verificar_cep | $0.01 | Endereço completo a partir do CEP |
validar_cpf | $0.01 | Confere dígito verificador (não consulta dado pessoal) |
business_intelligence | $0.05 | CNPJ completo + sócios + resumo gerado por IA |
fx_rates | $0.01 | Câmbio oficial (Banco Central Europeu), qualquer par de moedas |
economic_data | $0.01 | PIB, inflação, desemprego, população (Banco Mundial), qualquer país |
vat_validate | $0.01 | Validação de VAT europeu em tempo real (VIES, oficial da UE) |
company_enrich | $0.01 | Identificação global de empresa via LEI (GLEIF), qualquer país |
company_intelligence_br | $0.02 | CNPJ + compliance (TCU, CNJ, CEIS, CNEP, CVM) — só fatos, sem score |
preflight | $0.15 | Veredito de contraparte (CNPJ, LEI ou nome) — band clear/flagged/insufficient_data, nunca um score fabricado |
company_intelligence_br e preflight usam uma carteira de destino diferente das outras (sistema AGENTUM Business, processo/domínio separados de propósito) — o servidor já sabe disso e valida cada rota contra a carteira certa dela.
Se você clonou este repositório em vez de usar o pacote publicado (npx), a configuração aponta pro arquivo local em vez de deixar o npx resolver:
npm install
read -s -p "Cole sua chave privada (0x...): " AGENTUM_MCP_WALLET_KEY && echo export AGENTUM_MCP_WALLET_KEY
(export VAR=0x... digitado direto fica gravado em texto puro no seu histórico de shell — read -s evita isso, ver aviso no Quick Start acima.)
{
"mcpServers": { "agentum": { "command": "node", "args": ["/caminho/completo/pra/mcp-server/index.js"], "env": { "AGENTUM_MCP_WALLET_KEY": "0xSUACHAVEPRIVADAAQUI" } } } }
Antes de assinar qualquer pagamento, o servidor confere que a cobrança devolvida pela AGENTUM é exatamente: rede Base mainnet, ativo USDC, destinatário a carteira oficial da AGENTUM, e valor dentro do teto conhecido daquela rota específica. Qualquer coisa fora disso e a chamada é abortada sem assinar nada — mesmo que o servidor da AGENTUM esteja comprometido ou com bug, sua carteira nunca paga a outro destinatário nem um valor fora do esperado.
Sua chave privada nunca sai da sua máquina/processo local — não é enviada pra AGENTUM nem pra ninguém, só assina localmente as autorizações de pagamento x402.
node index.js
Fica esperando conexão MCP via stdio (é assim que um client MCP conecta).