- Self-hosted (OWS vault) — keys stay on your infrastructure, signed in place. This is the default for the
npxsetup below. - Hosted (secure enclave, coming soon) — hardware-attested enclaves with a level of public verifiability the category hasn’t seen: every deployment ships with cryptographic proof you can verify yourself, anchored to a public transparency log. Zero local setup.
1. Get your API key
WalletSuite API key — see Credentials & Authentication.2. Add WalletSuite MCP to your client or framework
Use the local stdionpx setup first. It is the recommended default path for most users.
WALLETSUITE_API_KEYis requiredMCP_BANDSis optional; if you omit it, WalletSuite MCP starts inreadreadis the safest default for a new install- Node.js 22 or newer is required for the local
npxpath - this process runs locally on the host you run it from; WalletSuite does not receive your private keys
- if your framework supports MCP over
stdio, thisnpxconfiguration is the simplest path - if your framework prefers MCP over
http, use Self-Hosting Over HTTP instead
3. Restart or reload your MCP host
After you save the config:- restart the host application, or
- reload MCP servers in the host settings if the host supports that workflow
4. Test it with prompts
Once the server is connected, try prompts like:What's the ETH price right now?Check balances for 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045Show me recent transactions for 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on ethereumResolve USDC on ethereum so I can prepare a transfer
5. Expand only when you need to
Start narrow, then widen the tool surface only if your workflow needs it. Common band choices:read: balances, prices, fee quotes, asset resolution, transaction queriesread,prepare: adds transaction-preparation toolsread,prepare,sign: adds local OWS signing tools when OWS is enabledfull: enables all four band slots:read,prepare,sign, andbroadcast
full does not enable OWS by itself. The sign and broadcast tools still require OWS_ENABLED=true, and send_transaction also needs the matching RPC configuration.
Before you enable signing or broadcast, read Security & Trust and OWS Local Signing.
Key concepts
Skim these core ideas — they’re what makes WalletSuite MCP different:Band Filtering
Four-tier tool visibility: read, prepare, sign, broadcast. Each caller gets only what its role requires.
Policy Gates
Spend limits, chain allowlists, counterparty screening. Evaluated before any key is touched.
Structured Errors
Category, code, and required action on every error. Agents recover programmatically.
Where to go next
- Use Choose Your Setup if you are deciding between stdio, HTTP, or OWS
- Read Security & Trust if you want the custody and approval model first
- Use Install Guides for framework- or host-specific instructions
- Use OWS Local Signing if you need local signing or broadcast
- Use Tool Reference if you want a complete surface overview
See it working
End-to-end recipes for the common agent stacks:- LangChain agent wallet — give a LangChain agent a governed wallet
- CrewAI multi-agent — coordinate multiple agents, each with a scoped token
- x402 micropayments — agent-to-merchant payments on the x402 rail
- Counterparty screening — pre-send risk check before broadcast