#stellar #mcp #privacy #zk

app r14-mcp

MCP server exposing Root14 CLI operations to AI assistants

1 unstable release

0.1.0 Feb 23, 2026

#944 in Development tools

Apache-2.0

78KB
1.5K SLoC

r14-mcp

MCP (Model Context Protocol) server that exposes Root14 private transaction operations to AI assistants like Claude.

Install

cargo install r14-mcp

# With ZK proof generation (transfers + contract init):
cargo install r14-mcp --features prove

Configure

Add to your .mcp.json (Claude Code) or MCP client config:

{
  "mcpServers": {
    "r14": {
      "command": "r14-mcp",
      "args": []
    }
  }
}

Tools

Tool Description
r14_keygen Generate wallet keypair
r14_deposit Create shielded note + on-chain deposit
r14_transfer Private transfer with ZK proof (requires prove)
r14_balance Sync notes and show shielded balance
r14_status Check wallet/indexer/contract health
r14_config_show Display config (secrets masked)
r14_config_set Update a config value
r14_init_contract Register VK + init contracts (requires prove)

Resources

URI Description
r14://wallet Current wallet state (secrets masked)
r14://merkle/root On-chain merkle root from indexer
r14://contracts Deployed contract IDs and status

Docs

Full documentation: root14.dev/docs/guides/mcp-server

Dependencies

~22–33MB
~501K SLoC