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

MUTX Documentation

MUTX is a local authority layer for Solana wallets used by AI agents.

The public product has two parts:

  • mutx: the terminal UI that stores wallet state, shows approvals, and signs operations
  • mutx-link: the agent interface (MCP server + CLI) that exposes wallet tools to agents

mutx-link is intentionally thin. It forwards requests to MUTX over a local Unix socket and does not hold wallet secrets.

What you get

  • Wallet operations without handing agents raw private keys
  • Manual approval in the TUI when you want direct control
  • Bounded autonomy through Short Lived Keys (SLK)
  • The same model across local binaries and containers

What MUTX can do

  • Create or import Solana wallets
  • Send and receive SOL
  • List, send, and close SPL token accounts
  • Swap through Jupiter or Raydium
  • Connect wallets to dApps with WalletConnect
  • Manage an address book
  • Expose wallet operations over stdio or HTTP through MCP
  • Expose wallet operations as CLI subcommands for scripts and Skills-based agents

Start here

This documentation covers the public operator surface only. Internal services and licensing internals are intentionally excluded.