LabscoMCP early access ↗
deanplusMCP SERVER

Sui MCP Tools

Fund addresses from the Sui faucet, read balances, send SUI in mist to one or many recipients, and mint throwaway accounts and mnemonics for a test setup.

by deanplus ↗Wallets, Signing & Transaction ExecutionCommunity

LABSCO SUMMARY

The account-generation tools carry the author's own production warning, which places this on a test bench rather than in a wallet.

random-sui-account says not to use the result in production, and gen_mnemonic and gen_sui_accounts_by_mnemonic are marked as not recommended for production, so the accounts this server mints are scoped to disposable test identities by the person who wrote it. sui-transfer carries no such marking and deserves the same care: it takes recipients, amounts and network and nothing else, so the key that signs it is settled somewhere outside the call, and get_account_info_by_private_key accepts a raw privateKey as an argument.

What it is

A Sui chain toolkit for an agent session: faucet, sui-balance and sui-transfer act on a chosen network, while random-sui-account, gen_mnemonic, gen_sui_accounts_by_mnemonic and get_account_info_by_private_key handle keys and accounts.

What you get

  • Funding and reading on any network the call names: faucet requests faucet funds for a list of addresses, and sui-balance returns balances for a list of addresses, each taking addresses and network.
  • Payments in one call: sui-transfer sends SUI denominated in mist to a single address or to multiple addresses, taking recipients, amounts and network together.
  • Account material generated on demand: random-sui-account creates accounts, gen_mnemonic generates mnemonics, and gen_sui_accounts_by_mnemonic derives accounts from a mnemonic you supply, each taking num for how many.
  • Key inspection: get_account_info_by_private_key returns the account behind a privateKey you already hold.

Requirements

Nothing — no account, no key.

Setup effort

One command — npx -y sui-mcp@latest