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

Available MCP Tools

MUTX exposes 17 MCP tools.

Most tools follow one of these patterns:

  • approval in the TUI
  • autonomous execution with a valid SLK
  • direct execution for low-risk session and token lifecycle operations

Conventions

  • Wallets are referenced by short ID or wallet name
  • slk is optional on tools that support autonomous execution
  • wallet_connect creates a pairing attempt, but the user still approves the WalletConnect proposal inside the TUI

Wallet Tools

ToolDescriptionRequires
wallet_listList available walletsApproval or SLK
wallet_detailsGet wallet info (name, address, network)Approval or SLK
wallet_balanceRefresh and return SOL plus token balancesApproval or SLK
wallet_receiveGet receive addressApproval or SLK
wallet_sendSend SOLApproval or SLK with can_send
wallet_token_listList SPL tokensApproval or SLK
wallet_token_sendSend SPL tokensApproval or SLK with can_send_tokens
wallet_swapSwap tokens via Jupiter or RaydiumApproval or SLK with can_swap
wallet_transactionsTransaction history with optional filtersApproval or SLK

Address Book

ToolDescriptionRequires
address_book_listList saved contactsApproval or SLK
address_book_addAdd a contactApproval or SLK

WalletConnect

ToolDescriptionRequires
wallet_connectSubmit a WalletConnect pairing URITUI approval of subsequent proposal
wallet_sessionsList active sessionsNone
wallet_disconnectDisconnect sessionNone

SLK Management

ToolDescriptionRequires
request_slkRequest a Short Lived KeyApproval (always)
get_slk_infoCheck SLK statusNone
slk_revokeRevoke an active SLKNone

Practical flow

Typical agent behavior looks like this:

  1. Call wallet_list
  2. Choose a wallet ID or name
  3. Call read-only tools such as wallet_balance or wallet_receive
  4. For sends or swaps, either wait for human approval or use a pre-approved SLK