WalletSuite MCP is in private access. To request an API key and access to the MCP package, contact the WalletSuite team at support@walletsuite.io.
read and prepare bands — no signing required. For signing, see Choose Your Setup.
Prerequisites
- WalletSuite API key — see Credentials & Authentication
- An MCP-compatible host or framework - Claude Desktop, Claude Code, LangChain, CrewAI, LlamaIndex or any MCP client
- Node.js 22+
Step 1 — Install (30 seconds)
Add WalletSuite MCP to your client’s MCP config:read mode by default - seven tools for balances, prices, fees, and transaction history. No keys, no signing.
Where to put this config depends on your host:
| Host | Config Location |
|---|---|
| Claude Code | .mcp.json in your project root |
Step 2 — Restart Your Host
After saving the config, restart the application or reload MCP servers from the host settings.Step 3 — Try It
Ask your agent any of these:What's the price of ETH right now?Show me recent transactions for 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on ethereumResolve USDC on ethereum— finds the token contract addressWhat would the gas fee be for sending 1 ETH from 0xabc to 0xdef?
Step 4 — Expand Access (Optional)
By default, your agent can only read data (MCP_BANDS=read, 7 tools). To allow more:
Add transaction preparation when you want the agent to construct payloads:
prepare_transfer, prepare_serialized_unsigned_tx, prepare_onramp. The agent can now construct unsigned transaction payloads but cannot sign or broadcast them.
What Happens Under the Hood
Production signing
When you’re ready to sign and broadcast, enable thesign and broadcast bands with the full band set:
- Band Filtering — the access control model
Next Steps
- Choose Your Setup — decide between stdio, HTTP, and Docker deployment
- Tool Reference — complete list of all available tools
- Security Overview — the full trust model
- Security & Trust for AI Agents — agent-scoped custody details
- Supported Chains — full chain list for read/prepare and signing