novai-mcp-server

MCP serverDev tools

Read-only MCP server for querying the live NOVAI blockchain over its public JSON-RPC endpoint.

This server has no hosted endpoint yet, so ahel can't serve it. You can still add it. It stays paused until ahel can serve it.

Serve it through your gateway

One link, every agent. Your own credentials, stored once.

Tools it gives your agents (12)

ToolWhat it does
novai_get_chain_statusReturn the latest committed block of the live NOVAI chain: its height, block hash, round, transaction count, state root, and parent hash.
novai_get_blockFetch a single committed block by height or by hash. Provide exactly one of height or hash.
novai_get_transactionFetch a confirmed transaction by its transaction id. Returns the block height, transaction index, sender address, nonce, fee, and payload length, or null if the transaction is not found.
novai_get_ai_entityFetch an on-chain AI entity (agent) by its entity id. Returns the entity record including code hash, creator, autonomy mode, capability bits, economic and stake balances, reputation score...
novai_get_balanceFetch the balance and nonce for an account or entity address. The balance is returned as a decimal string to preserve full precision.
novai_get_signals_by_heightList the signal commitments recorded at a specific block height. Each entry has a commitment hash, a numeric signal type, the height, and the issuer.
novai_get_signals_by_issuerList the signal commitments issued by a given entity within a block height range. Returns commitment hash, signal type, height, and issuer for each.
novai_get_signals_by_typeList the signal commitments of a given type within a block height range. The endpoint currently accepts these signal type codes: 0 Anomaly, 1 Optimization, 2 Prediction, 3 RiskScore, 4 AuditReport...
novai_get_oracle_anchorFetch a single oracle anchor by its signal hash. Returns the issuer entity, data hash, external timestamp, source hash, expiry and anchor heights, and data tag, or null if no anchor exists for that...
novai_get_oracle_anchors_by_entityList oracle anchors issued by a given entity within a block height range, optionally filtered by an external timestamp range.
novai_get_oracle_anchors_by_tagList oracle anchors carrying a given data tag within a block height range, optionally filtered by an external timestamp range.
novai_get_memory_objectsList the on-chain memory objects owned by an entity. Each object has an object id, a numeric object type, owner, creation and update heights, and hex encoded data.

Signals

GitHub stars
1
Last commit
Jun 2026
Weekly downloads
79
Tools captured
12