1 unstable release
| 0.1.0 | Feb 23, 2026 |
|---|
#944 in Development tools
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