Agentum Mcp Server

io.github.orionlabsai由 GitHub 帳號 orionlabsai 發布v1.2.5更新於 Oct 24, 2026

Dados globais reais (CNPJ, CEP, LEI, VAT, câmbio) via MCP, pagos em USDC por chamada (x402).

概覽

AI 產生的概覽

透過 MCP 提供 AGENTUM 的巴西與全球企業、地址、稅務及匯率資料 API,每次呼叫以 Base 網路上的 USDC 經 x402 付費。

可以做什麼
  • 查詢巴西企業資料:CNPJ 登記狀態、股東、法遵查核及交易對手預檢結論
  • 驗證巴西郵遞區號與 CPF 檢查碼
  • 取得官方經濟資料:巴西 Selic、CDI 與美元匯率,歐洲央行匯率,世界銀行指標
  • 驗證歐洲 VAT 稅號,並透過 LEI 辨識全球企業
  • 每次呼叫由使用者自己的錢包自動付款,伺服器負責處理 x402 付款挑戰與簽章
適用情境
適合助理需要真實的生產級企業、地址、稅務或經濟參考資料時,尤其是巴西 CNPJ 與 CEP 查詢或跨境交易對手查核,且你願意每次支付數美分 USDC,而不使用 API 金鑰或訂閱。
執行需求
透過 npx 從 npm 套件 @agentum/mcp-server 以 stdio 在本機執行,需桌面版 MCP 用戶端(如 Claude Desktop、Claude Code、Cursor)。需要一個專用以太坊錢包,在 Base 主網上有少量 USDC 餘額,透過環境變數 AGENTUM_MCP_WALLET_KEY 提供。無需註冊或 API 金鑰。
安裝前請注意
AGENTUM_MCP_WALLET_KEY 是私鑰,會以明文存放在用戶端設定或 shell 歷史紀錄中;金鑰外洩即可直接控制錢包。請使用只存放打算花費之 USDC 的專用錢包,切勿使用存有其他資金的錢包。每次工具呼叫都會在鏈上實際花費 USDC,單次價格約 0.01 至 0.15 美元。查詢的識別碼會傳送到 AGENTUM 的伺服器。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Agentum Mcp Server,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

@agentum/mcp-server

[M8ven Score]

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.

Quick Start (menos de 5 minutos)

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:

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:

bash
read -s -p "Cole sua chave privada (0x...): " AGENTUM_MCP_WALLET_KEY && echoexport AGENTUM_MCP_WALLET_KEYclaude 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).

json
{  "mcpServers": {    "agentum": {      "command": "npx",      "args": ["-y", "@agentum/mcp-server"],      "env": {        "AGENTUM_MCP_WALLET_KEY": "0xSUACHAVEPRIVADAAQUI"      }    }  }}

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.

Exemplo real de ponta a ponta

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):

json
{  "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.

Ferramentas disponíveis

FerramentaPreçoDescrição
verificar_cnpj$0.02Situação cadastral, Simples Nacional, endereço
taxas_brasil$0.01Selic, CDI, dólar comercial (Banco Central)
verificar_cep$0.01Endereço completo a partir do CEP
validar_cpf$0.01Confere dígito verificador (não consulta dado pessoal)
business_intelligence$0.05CNPJ completo + sócios + resumo gerado por IA
fx_rates$0.01Câmbio oficial (Banco Central Europeu), qualquer par de moedas
economic_data$0.01PIB, inflação, desemprego, população (Banco Mundial), qualquer país
vat_validate$0.01Validação de VAT europeu em tempo real (VIES, oficial da UE)
company_enrich$0.01Identificação global de empresa via LEI (GLEIF), qualquer país
company_intelligence_br$0.02CNPJ + compliance (TCU, CNJ, CEIS, CNEP, CVM) — só fatos, sem score
preflight$0.15Veredito 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.

Rodando a partir do código-fonte (desenvolvimento)

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:

bash
npm installread -s -p "Cole sua chave privada (0x...): " AGENTUM_MCP_WALLET_KEY && echoexport 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.)

json
{  "mcpServers": {    "agentum": {      "command": "node",      "args": ["/caminho/completo/pra/mcp-server/index.js"],      "env": {        "AGENTUM_MCP_WALLET_KEY": "0xSUACHAVEPRIVADAAQUI"      }    }  }}

Segurança

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.

Rodar standalone (debug)

bash
node index.js

Fica esperando conexão MCP via stdio (é assim que um client MCP conecta).

來源:README.md,提交 3f09e8e

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

2
  1. v1.2.5最新Oct 1, 2026
  2. v1.2.4Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分