This repository provides 7 local MCP servers that let AI agents interact directly with a Verus blockchain daemon for identity, data, transfers, trading, address management, and currency creation. The servers run over stdio with no cloud dependencies and discover local daemons through a chain registry written by the foundation server.
From the registry: MCP server for defining Verus currencies — tokens, fractional baskets, centralized, ERC-20 mapped
Please install the `definecurrency` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install Node.js 18+** — Node.js version 18 or newer is required to run the MCP server via npx.
- **Run a Verus daemon** — A running local Verus daemon is required. The foundation chain server discovers your local daemons automatically. (https://verus.io/wallet)
- **Install and run the foundation server first** — The @verusidx/chain-mcp server must be added and run first because it discovers running daemons and writes the registry file that definecurrency-mcp reads. (https://www.npmjs.com/package/@verusidx/chain-mcp)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@verusidx/definecurrency-mcp"]
- optional environment variables:
- `VERUSIDX_READ_ONLY`: Set to true to disable write tools for this server. (example: `true`)
- `VERUSIDX_AUDIT_LOG`: Set to false to disable audit logging. Audit logging is enabled by default. (example: `false`)
- `VERUSIDX_AUDIT_DIR`: Custom audit log directory. (example: `<your-audit-log-directory>`)
- `VERUSIDX_SPENDING_LIMITS_PATH`: Custom path to spending-limits.json. (example: `<your-spending-limits-path>`)
Note: This server is part of the VerusIDX MCP suite and uses stdio transport. The README states that chain-mcp is the foundation server and all other servers, including definecurrency-mcp, depend on the registry file it creates. No server-specific environment variables are documented for definecurrency-mcp. Every tool requires a chain parameter such as <your-chain-name>; there is no default chain.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.VERUSIDX_READ_ONLYDisables write tools when set to true.VERUSIDX_AUDIT_LOGDisables audit logging when set to false.VERUSIDX_AUDIT_DIRSets a custom directory for audit logs.VERUSIDX_SPENDING_LIMITS_PATHSets a custom path to the spending limits configuration file.VERUSIDX_DATA_DIROverrides the chain data directory used by chain-mcp for discovery.VERUSIDX_EXTRA_CHAINSAdds remote daemons for chain-mcp using name:host:port:user:pass entries.VERUSIDX_BIN_PATHSets the directory containing the verusd binary if it is not on PATH.SEC filing intelligence — insider sentiment, material events, financial ratios, disclosure search.
Open-source SEC EDGAR toolkit — 11 tools, 7 prompts, every filing type. No API key required.
MCP server for Stripe — global payments API (PaymentIntents, Checkout, Billing, Refunds)