WalletSuite MCP is non-custodial. We never hold your keys or funds. Signing happens locally via OWS with policy controls.
Architecture positioning
WalletSuite MCP is a non-custodial orchestration layer connecting:- AI agents and MCP-compatible frameworks such as LangChain, CrewAI, and custom agent runtimes
- MCP-compatible hosts such as Claude Desktop and Claude Code
- any MCP runtime that can launch a local server process or connect to an MCP URL
- the WalletSuite API for wallet data, asset data, and transaction preparation
- local signing through OWS on the operator-controlled host
- signing is local to the host running OWS
- keys never leave that host
- WalletSuite MCP never has custody of funds or private keys
Regulated or compliance-bound team? Audit trail and policy gates are enforced outside the LLM’s reach, non-custodial by architecture, and verifiable end-to-end. See Security Diligence for the procurement-ready posture.
What you can do
With WalletSuite MCP connected, an AI client can:- Check a native balance for an address on a specific chain
- Return a broader portfolio view with native and token balances
- Look up token prices by symbol or contract
- Estimate transfer fees before sending
- Resolve an asset symbol or name into the exact token contract you need
- Check transaction status and recent transaction history
- Prepare transactions for later signing or execution
- Optionally create a local wallet, sign raw transactions, and broadcast them through OWS
Safe by default
WalletSuite MCP is intentionally conservative:- The default band is
read, so a new install starts with read-only tools prepare,sign, andbroadcastare opt-in- Local signing is disabled unless you explicitly enable OWS
- WalletSuite does not take custody of your private keys
- Secrets are provided through environment variables, not through tool arguments
What you need
Before you install WalletSuite MCP, make sure you have:- WalletSuite API key — see Credentials & Authentication
- An MCP-compatible framework or runtime such as LangChain, CrewAI, Claude Desktop, Claude Code, or any custom agent host
- Node.js with
npxavailable if you want the simplest local stdio setup
stdio or http. Use the local npx path when the framework launches MCP subprocesses directly, or use the HTTP setup when the framework prefers a URL-based MCP server.
Recommended default path
For most users, the best starting point is:- Install WalletSuite MCP as a local stdio server with
npx - Set
WALLETSUITE_API_KEY - Keep
MCP_BANDS=readorread,prepareuntil you need more
What this is not
WalletSuite MCP is not:- A hosted wallet user interface
- A browser extension
- A shared remote signing service
Next steps
- Start with Quickstart if you want the fastest path
- Read Choose Your Setup if you are deciding between stdio, HTTP, and OWS
- Read Security & Trust if you want to understand the non-custodial model before enabling more capability
- Go straight to an Install Guide if you already know your framework or MCP host