Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Quick Start

This is the shortest path to a working approval flow.

1. Start the daemon

mutx daemon

This starts the headless service that manages wallets and authorization.

2. Start the TUI

mutx

On first run, create or import a wallet from the Wallets tab:

  1. Press n to create a wallet, or i to import one
  2. Choose the network for the wallet
  3. Use password protection unless you are testing on throwaway wallets
  4. Press r to display the receive address
  5. Press b to refresh balances

3. Connect an agent

Local stdio mode (default):

mutx link

HTTP mode:

mutx link serve --mode http --bind 0.0.0.0:8000

4. Configure your MCP client

Minimal local configuration:

{
  "mcpServers": {
    "mutx": {
      "command": "mutx",
      "args": ["link"]
    }
  }
}

If you run Link over HTTP, point your client to /mcp on the chosen host and port.

5. Approve the first request

When the client calls a sensitive tool:

  • the request appears in the Requests tab
  • press y to approve
  • press n to deny

WalletConnect session proposals are handled from the DApps tab rather than the Requests queue.

mutx link wallet list

If you see your wallets printed, the socket is healthy and any MCP client will be able to reach MUTX.

See the MCP Setup guide for detailed configuration, or Agent Integration for client-specific instructions.