Módulos

MCP Server

Servidor MCP próprio do Arc DevKit — expõe tools on-chain para Claude Code e outros clientes.

O Arc DevKit expõe suas próprias tools read-only como um servidor MCP — permitindo que Claude Code ou qualquer outro cliente MCP consulte a blockchain Arc diretamente.

Instalação

pip install "arc-devkit[mcp]"

Rodando o servidor

arcdevkit mcp serve

Roda um servidor FastMCP("arc-devkit") sobre stdio.

Configurando em um cliente MCP

{
  "mcpServers": {
    "arc-devkit": {
      "command": "arcdevkit",
      "args": ["mcp", "serve"]
    }
  }
}

Tools expostas

Todas são somente leitura — nenhuma assina ou transmite transações.

ToolDescrição
get_balanceSaldo nativo (USDC) de um endereço
get_block_infoBloco atual, chain ID, preço do gas
get_fee_quoteCotação de fee em USDC (nativo ou USDC)
debug_transactionAnálise de transação (status, custo, revert)
get_bridge_statusStatus de uma transferência CCTP pelo id
get_agent_reputationReputação ERC-8004 de um agente
call_view_functionChamada a função view/pure de qualquer contrato

✦Mesmas tools do Copilot agêntico

Este servidor reexpõe as mesmas capacidades usadas internamente por DevCopilot.run_agent() (veja Dev Copilot) — mas para clientes MCP externos, não só para o próprio Copilot do DevKit.