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 operationsmutx-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
stdioor 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.