Choose your preferred option to interact with the Sui blockchain ecosystem on an MCP-compatible AI client
Fast, direct transaction execution with full control — ideal for developers and advanced users
Export your private key from your wallet in secure environment
Add your private key to the config file, transactions will be signed automatically in Claude Desktop
{ "mcpServers": { "sui-butler": { "command": "npx", "args": [ "-y", "sui-butler", "--sui_private_key=YOUR_PRIVATE_KEY", "--sui_network=mainnet" ], "disabled": false } } }
Security Note: Your private key grants full control over your assets. Only use this method in a secure environment.
Login with Google or another provider suitable for all users, requires approval for transactions
Sign in with Google or another provider via zkLogin to receive your secure access key
Update your access key in the config file, transactions will need to be approved manually on the dashboard
{ "mcpServers": { "sui-butler": { "command": "npx", "args": [ "-y", "sui-butler", "--sui_access_key=YOUR_ACCESS_KEY", "--sui_network=mainnet" ], "disabled": false } } }
Security Note: You will need to use your zkLogin account to approve if the operation requires it, such as transferring tokens
Once configured, you can initiate on-chain transactions on Sui just by chatting. With zkLogin, there's no need to manage any private keys
Help check my SUI balance
Your AI
I've checked your Sui wallet and your current balance is 42.58 SUI.
Help transfer 5 SUI to 0x9e37a12cdc2f9b95d9ae2c3a7e457ae3f0a10d32
Your AI
I've prepared a transaction to transfer 5 SUI to address 0x9e37...d32.
Amount:
5 SUI
Recipient:
0x9e37a1...d32
Status:
Pending Approval
This transaction requires your approval. Please check your dashboard to approve or reject it.
Sui Butler provides a comprehensive suite of MCP tools to support any workflow
Category | Tool Name |
---|---|
Wallet | sui_get_wallet_address |
sui_get_all_balances | |
Token Transfers & DeFi | sui_transfer_token |
sui_get_swap_quote | |
sui_swap_tokens | |
Staking Operations | sui_stake |
sui_get_stake | |
sui_unstake | |
Token Management | sui_deploy_token |
SNS Domain Services | sui_get_sns_name_record |
sui_register_sns | |
Sui CLI Integration | sui_cli_publish |
sui_cli_move_test | |
sui_cli_move_new | |
sui_cli_move_build | |
sui_cli_call | |
sui_cli_active_env | |
sui_cli_active_address | |
sui_cli_addresses | |
sui_cli_switch_address | |
Price Data (Pyth) | pyth_search_price_feeds |
pyth_get_prices | |
pyth_get_common_crypto_prices |
See real examples of how Sui Butler enables AI assistants to manage your crypto portfolio, develop smart contracts, and govern DeFi protocols.
Explore the Playground