Skip to main content
Every framework and host connects to the same hosted endpoint, https://mcp.walletsuite.io, over HTTP — authenticating with a short-lived Authorization: Bearer <token>. There is nothing to install.
Prerequisite — a provisioned agent key. Your server authorizes the agent with it and injects a short-lived token as the Authorization header; the raw key never reaches the model or the MCP client. See Connect your agent.

Agent frameworks

Fetch the bearer from the connect flow and inject it into the MCP client’s HTTP headers.
MultiServerMCPClient connects to the hosted endpoint over HTTP with a bearer header.

IDE and desktop hosts

IDE and desktop hosts are for prototyping, ad-hoc operator workflows, and demos. For production agent runs, use one of the frameworks above.
Paste a fresh bearer from the connect flow into the host’s config. The bearer is short-lived — re-run the exchange when it expires.
Claude Desktop reads MCP servers from claude_desktop_config.json.
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\\Claude\\claude_desktop_config.json
If the file does not exist yet, create it.
After saving, fully restart Claude Desktop so it reloads MCP servers.

Verify

With the agent connected at the read level, try:
  • What's the ETH price right now?
  • Check balances for 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
  • Show me recent transactions for 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 on ethereum
Authentication is required — the bearer is missing, malformed, or expired. Re-run the connect flow and re-attach a fresh Authorization: Bearer <token>.

Next steps

Connect Your Agent

How the agent authorizes and connects.

Execution Levels

Move an agent from read-only to governed execution.

Trust Model

Non-custodial MPC signing — neither party holds the whole key.

Tool Reference

The full WalletSuite MCP tool surface.