npx. It is the fastest path, requires the least setup, and keeps the MCP server colocated with the host process.
Recommendation table
| Your situation | Recommended setup | Why |
|---|---|---|
| You want the fastest install | npx over stdio | Lowest setup overhead and best default path |
| You need a reusable HTTP endpoint | Docker image over HTTP | Best when your client or workflow prefers a URL-based MCP server |
| You need local signing and local broadcast | Enable OWS | Adds wallet creation, signing, and send tools that run through the local OWS vault — keys stay on the operator host |
What stdio means
With stdio, your MCP host starts WalletSuite MCP as a local subprocess on the same host. This is the simplest option and the best fit for:- Agent Frameworks: LangChain, CrewAI, and generic MCP runtimes that launch local subprocesses.
- Desktop & IDE Hosts: Claude Desktop, Claude Code, Cursor, VS Code, Codex, and Windsurf.
What HTTP means
With HTTP, WalletSuite MCP runs as a separate local service and your MCP host connects to it by URL. Choose HTTP when:- your client prefers HTTP servers
- you want one local endpoint that multiple tools can point at
- you are testing local deployment behavior
What Docker is for
Docker is the recommended self-hosting path when you want HTTP. It gives you:- A repeatable local runtime
- A clean separation between the client and the MCP server
- A straightforward path to local HTTP testing
What OWS is for
OWS (Open Wallet Standard) adds optional local signing and broadcast capabilities. Leave it off unless you need:- Local wallet creation
- Detached signing of raw unsigned transaction hex
- Local sign-and-send through a configured RPC URL
Advanced Configuration: Stateful vs. Stateless HTTP
WalletSuite MCP supports bothstateless and stateful HTTP modes, but most users should stay with the default stateless mode.
- Stateless: Best for simpler request-per-call behavior and lower operational complexity.
- Stateful: Use this only if you specifically need session-oriented behavior or resumability testing.
Best path by audience
Agent frameworks and runtimes
Use:npxover stdio first- HTTP only when the framework prefers a URL-based MCP server
Self-hosters
Use:- HTTP
- the
walletsuite/mcp-server:latestDocker image first
Advanced local signers
Use:- OWS
- owner mode first
Next steps
- Use Quickstart if you are ready to install now
- Use Install Guides for host-specific steps
- Use Self-Hosting Over HTTP if you need an endpoint
- Use OWS Local Signing if you need signing or broadcast