Skip to main content
Glama

bloxberg-mcp

Un servidor MCP (Model Context Protocol) para la cadena de bloques bloxberg: la red basada en Ethereum con permisos operada por más de 50 instituciones de investigación en todo el mundo.

Conecta cualquier asistente de IA compatible con MCP (Claude Code, Claude Desktop, Cursor, …) a bloxberg: consulta el estado de la cadena, explora transacciones y contratos, y verifica Certificados de Objetos de Investigación (credenciales verificables W3C ancladas en la cadena) — el primer servidor MCP con soporte nativo para la pila de certificación de datos científicos de bloxberg.

Herramientas

Herramienta

Qué hace

get_network_info

ID de cadena, último bloque, precio del gas, versión del nodo, endpoints

get_block

Bloque por número, hash o latest

get_transaction

Transacción + recibo por hash

get_balance

Saldo nativo de BERG de una dirección

read_contract

Llama a cualquier función de contrato de solo lectura mediante una firma ABI legible por humanos

get_address_transactions

Historial de transacciones de una dirección (explorador Blockscout, paginado)

get_token_info

Metadatos de tokens ERC-20/721/1155 (Blockscout)

get_contract_source

Código fuente verificado del contrato + ABI (Blockscout)

inspect_certificate

Analiza un Certificado de Objeto de Investigación localmente: emisor, sujeto, información de prueba

verify_certificate

Verificación criptográfica completa de un certificado contra la cadena, utilizando el motor cert-verifier-js de bloxberg (reproducción de MerkleProof2019, comparación de la raíz de Merkle en la cadena, identidad del emisor, estado)

Related MCP server: THORChain MCP Server

Redes

Valor de network

Cadena

chainId

RPC

l1 (predeterminado)

bloxberg mainnet (Prueba de Autoridad)

8995

https://core.bloxberg.org

l2-testnet

testnet de bloxberg 2.0 (Arbitrum AnyTrust)

77888

https://explorer.l2.bloxberg.org/rpc

Configuración

Requiere Node.js ≥ 20.

git clone https://github.com/adi-ghag/bloxberg-mcp.git
cd bloxberg-mcp
npm install && npm run build

Claude Code:

claude mcp add bloxberg -- node /path/to/bloxberg-mcp/dist/index.js

Claude Desktop / cliente MCP genérico (configuración mcpServers):

{
  "mcpServers": {
    "bloxberg": {
      "command": "node",
      "args": ["/path/to/bloxberg-mcp/dist/index.js"]
    }
  }
}

Luego pregúntale a tu asistente cosas como:

  • "¿Cuál es el último bloque en bloxberg?"

  • "Lee name() del contrato 0x787B…4C41 en la testnet L2 de bloxberg"

  • "Aquí está el JSON de mi certificado de investigación: verifícalo contra la cadena."

Ejemplo: verificación de un Certificado de Objeto de Investigación

bloxberg ancla solo la raíz de Merkle de un lote de certificados en la cadena: un hash de archivo individual nunca está en la cadena por sí solo, por lo que la verificación requiere el documento de credencial completo. verify_certificate acepta el JSON de la credencial (en línea o por URL) y reproduce todo el proceso: validación de formato → reproducción de la prueba MerkleProof2019 → comparación de la raíz en la cadena → identidad del emisor → estado. El resultado enumera cada paso con su estado de aprobado/fallido.

Desarrollo

npm test           # unit tests (mocked network)
npm run test:live  # + integration tests against real bloxberg endpoints
npx tsx scripts/smoke.mts   # manual end-to-end smoke test

Limitaciones (v1)

  • Solo lectura por diseño: no firma ni envía transacciones; el servidor nunca toca las claves.

  • verify_certificate admite credenciales ancladas en bloxberg L1 (lo que sabe el motor verificador publicado). La verificación de credenciales ancladas en la testnet L2 es experimental y puede fallar en la búsqueda en la cadena.

  • Las herramientas de exploración usan la API v1 de Blockscout (la API REST v2 está deshabilitada en las instancias de Blockscout de bloxberg).

Licencia

MIT © Aditya Ghag

Install Server
A
license - permissive license
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables comprehensive blockchain data analysis and exploration through the BlockScout API. Provides 56+ tools for transaction analysis, address exploration, token management, smart contract analysis, and market research across multiple blockchain networks.
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides tools for AI assistants to query the Canton Network for data on contracts, governance, validators, and party transactions through the Lighthouse Explorer API. It enables seamless interaction with blockchain statistics, price history, and name services without requiring an API key.
    73
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    Enables querying blockchain data from Ethereum and Solana via GetBlock.io API, including wallet balances, transactions, gas prices, and account information.
    6
    1

View all related MCP servers

Related MCP Connectors

  • Provide AI agents and automation tools with contextual access to blockchain data including balance…

  • Explore blockchain data across addresses, tokens, blocks, and transactions. Investigate any transa…

  • Read-only on-chain intelligence for AI agents on Base: balances, tokens, gas, tx status.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/adi-ghag/bloxberg-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server