rubric-attested-mcp
oficialServidor MCP que expõe os feeds de preços atestados por ML-DSA-65 do Rubric Protocol e Hedera como ferramentas pagas via x402.
O que você pode fazer com Rubric Attested MCP?
- Buscar preços atestados em tempo real — Solicite um preço de ativo ao vivo na Base-mainnet, como
"ETH"ou"BTC/USD", viaget_attested_price, com prova opcional ou timestamp histórico. - Listar feeds de preços disponíveis — Use
list_attested_servicespara ver o catálogo completo de serviços x402 da Rubric, com rotas, preços, redes e descrições. - Solicitar provas de preço verificáveis — Obtenha um preço assinado com o sinalizador
proof, retornando uma tupla de rodada da Chainlink mais abertura de compromisso para recomputação independente. - Consultar preços atestados históricos — Especifique um timestamp ISO-8601 com o parâmetro
atpara recuperar um preço passado em vez do mais recente.
Documentação
rubric-attested-mcp
Servidor MCP que expõe os feeds de preços atestados e ao vivo do Rubric Protocol como ferramentas para qualquer agente conectado via MCP (Claude Code, Cursor, Windsurf, etc.). Gerencia o fluxo x402 402 -> pay -> retry automaticamente por meio do x402-fetch oficial da Coinbase.
Por que este em vez de qualquer outro feed de preços: cada resposta é assinada com ML-DSA-65 (FIPS 204 pós-quântico) e ancorada no Hedera Consensus Service. O attestationId retornado pode ser verificado de forma independente para sempre em rubric-protocol.com/v1/verify/:attestationId — gratuito, público, sem necessidade de confiança adicional na Rubric.
A identidade do agente da própria Rubric está registrada on-chain no ERC-8004 Identity Registry (0x8004A169FB4a3325136EB29fA0ceB6D2e539a432, Base mainnet).
Ferramentas
get_attested_price
Paga (US$ 0,02 USDC via x402 na Base mainnet). Preço spot ao vivo para um par de ativos da Base mainnet lido diretamente dos agregadores Chainlink via eth_call.
symbol(string, obrigatório) — ex.:"ETH","BTC/USD"proof(booleano, opcional) — inclui a tupla bruta do round Chainlink + uma abertura de compromisso divulgada para recomputação independente (US$ 0,25 em vez disso)at(string, opcional) — timestamp ISO-8601 para um preço histórico em vez do mais recente (US$ 0,50)
list_attested_services
Gratuita. Retorna o catálogo de serviços x402 ao vivo da Rubric (rubric-protocol.com/.well-known/x402.json) — cada rota precificada, preço, rede e descrição.
Instalação
npm install -g rubric-attested-mcp
Configuração
Adicione à configuração do seu cliente MCP (Claude Code, Cursor, Windsurf, etc.):
{
"mcpServers": {
"rubric-attested": {
"command": "rubric-attested-mcp",
"env": {
"RUBRIC_MCP_PAYER_KEY": "0x<your-base-mainnet-wallet-private-key>"
}
}
}
}
RUBRIC_MCP_PAYER_KEY é uma chave privada EOA financiada com USDC na Base mainnet — ela paga pelas chamadas get_attested_price diretamente (esquema EIP-3009 exact, sem necessidade de conta inteligente/bundler). list_attested_services funciona sem chave configurada.
Desenvolvimento
npm install
npm run build
npm start
Licença
MIT