
Mina Mcp Server
Query Mina Protocol accounts, blocks, transactions, zkApp events, archive SQL, and Rosetta from your agent while building or debugging chain-aware features.
Overview
mina-mcp-server is an MCP server for the Build phase that lets agents query Mina Protocol accounts, blocks, transactions, zkApp events and actions, archive SQL, and Rosetta.
What is this MCP server?
- npm package @o1-labs/mina-mcp-server via npx stdio transport
- Live, tutorial, and snapshot modes for safer agent exploration
- Network flags: devnet, mainnet, mesa, mesa-mut for live mode
- Coverage: accounts, blocks, transactions, zkApp events/actions, archive SQL, Rosetta
- 7 capability areas listed in description: accounts, blocks, transactions, zkApp events/actions, archive SQL, Rosetta
- 3 modes: live, tutorial, snapshot
- 4 public networks for live mode: devnet, mainnet, mesa, mesa-mut
What problem does it solve?
Builders shipping on Mina burn time writing one-off RPC and SQL scripts whenever they need to verify on-chain state or zkApp behavior.
Who is it for?
Solo developers building zkApps, indexers, or wallet features who want Claude Code or Cursor to inspect Mina state safely.
Skip if: Teams on non-Mina chains or founders who only need generic EVM JSON-RPC without zkApp-specific tooling.
What do I get? / Deliverables
After installing via npx and picking mode and network, your agent can answer chain questions inline while you code integrations and debug deployments.
- Verified on-chain state answers inside dev sessions
- Faster zkApp integration debugging notes
- Repeatable agent prompts for archive SQL and Rosetta lookups
Recommended MCP Servers
Journey fit
Build is the canonical shelf because chain queries support implementation and integration work on zkApps and tooling—not just post-launch ops. Integrations matches MCP-as-bridge between your app or agent and Mina nodes, archive SQL, and Rosetta interfaces.
How it compares
Chain-specific query MCP via npm stdio, not a hosted paid market-data feed.
Common Questions / FAQ
Who is mina-mcp-server for?
Developers building on Mina Protocol who want MCP agents to read accounts, blocks, transactions, zkApp telemetry, archive SQL, and Rosetta data.
When should I use mina-mcp-server?
Use it during backend and integration work when you need fast chain inspection, tutorial-safe exploration, or snapshot-based tests before shipping zkApp changes.
How do I add mina-mcp-server to my agent?
Run npx @o1-labs/mina-mcp-server with --mode and --network flags per the manifest, register the stdio MCP server in Claude Code or Cursor, then query tools from your session.