rubric-attested-mcp
официальныйMCP-сервер, предоставляющий ценовые фиды Rubric Protocol с ML-DSA-65 и аттестацией Hedera в виде инструментов с оплатой через x402.
Что можно делать с Rubric Attested MCP?
- Fetch attested spot prices — Запросите актуальную цену актива в основной сети Base, например
"ETH"или"BTC/USD", черезget_attested_price, с возможностью указания доказательства или исторической метки времени. - List available price feeds — Используйте
list_attested_services, чтобы увидеть полный каталог сервисов x402 от Rubric с маршрутами, ценами, сетями и описаниями. - Request verifiable price proofs — Получите подписанную цену с флагом
proof, возвращающую кортеж раунда Chainlink и открытие обязательства для независимого пересчёта. - Query historical attested prices — Укажите метку времени в формате ISO-8601 с параметром
at, чтобы получить прошлую цену вместо последней.
Документация
rubric-attested-mcp
MCP-сервер, который предоставляет живые, заверенные ценовые каналы Rubric Protocol в виде инструментов для любого MCP-подключенного агента (Claude Code, Cursor, Windsurf и т. д.). Автоматически обрабатывает поток x402 402 -> pay -> retry через официальный x402-fetch от Coinbase.
Почему именно это, а не другой ценовой канал: каждый ответ подписан с помощью ML-DSA-65 (постквантовый стандарт FIPS 204) и привязан к Hedera Consensus Service. Возвращаемый attestationId можно независимо проверять бессрочно на rubric-protocol.com/v1/verify/:attestationId — бесплатно, публично, без дальнейшего доверия к Rubric.
Собственная идентичность агента Rubric зарегистрирована в блокчейне в реестре идентичности ERC-8004 (0x8004A169FB4a3325136EB29fA0ceB6D2e539a432, основная сеть Base).
Инструменты
get_attested_price
Платный ($0.02 USDC через x402 в основной сети Base). Актуальная спотовая цена для пары активов в основной сети Base, считываемая напрямую с агрегаторов Chainlink через eth_call.
symbol(строка, обязательно) — например,"ETH","BTC/USD"proof(логическое значение, необязательно) — включить исходный кортеж раунда Chainlink + раскрытое открытие обязательства для независимого пересчёта (вместо этого $0.25)at(строка, необязательно) — метка времени ISO-8601 для исторической цены вместо последней ($0.50)
list_attested_services
Бесплатный. Возвращает актуальный каталог услуг x402 от Rubric (rubric-protocol.com/.well-known/x402.json) — каждый маршрут с ценой, цену, сеть и описание.
Установка
npm install -g rubric-attested-mcp
Настройка
Добавьте в конфигурацию вашего MCP-клиента (Claude Code, Cursor, Windsurf и т. д.):
{
"mcpServers": {
"rubric-attested": {
"command": "rubric-attested-mcp",
"env": {
"RUBRIC_MCP_PAYER_KEY": "0x<your-base-mainnet-wallet-private-key>"
}
}
}
}
RUBRIC_MCP_PAYER_KEY — это закрытый ключ EOA, пополненный USDC в основной сети Base — он оплачивает вызовы get_attested_price напрямую (схема EIP-3009 exact, без смарт-аккаунта/бандлера). list_attested_services работает без настроенного ключа.
Разработка
npm install
npm run build
npm start
Лицензия
MIT