彗星 · suisei · comet

The Sui Stack as one-line tools.

Suisei puts Sui behind the Model Context Protocol, so any AI agent can read, build, simulate, sign, and submit on chain. Full portfolio visibility, persistent memory, transaction safety, and boundless agent autonomy. All non-custodial.

suisei

$ claude mcp add suisei -- npx -y @suisei-mcp/mcp

Added MCP server suisei. 37 tools.

you: what is the balance of alice.sui?

sui_get_balance

{
  "address": "0x9a1f...c20e",
  "balance": "42.738601200",
  "coin": "SUI"
}

Works with any MCP client

  • ClaudeClaude
  • CursorCursor
  • WindsurfWindsurf
  • Claude Desktop

37

tools, one install

2

packages on npm

0

keys held by the toolkit

100%

on real testnet

The difference

Built for agents,
not for humans
writing app code.

A human SDK hands you primitives and expects you to assemble them. Suisei hands the agent the whole Sui Stack as one-line tools, so it reasons, decides, and acts on its own.

othersyou assemble the primitives
suiseithe agent assembles itself
  1. 01

    The agent builds, not you.

    agent-first

    Structured JSON in, structured JSON out. No React, no wallet adapter, no human in the build loop.

  2. 02

    A whole wallet in one call.

    sui_get_portfolio

    Coins, stakes, rewards, and total SUI exposure in a single read. The hand-joined fan-out everyone else writes does not exist here.

  3. 03

    It looks before it signs.

    sui_explain_tx

    Decode, simulate, and judge any transaction before a key ever touches it. No other Sui SDK ships this.

  4. 04

    Memory that outlives the session.

    mnemosui_*

    Indexed on Sui, stored on Walrus, portable between clients. The agent remembers what it did and why.

  5. 05

    Autonomy you can bound.

    agent_vault

    On-chain spend limits, recipient allowlists, and expiry. Hand an agent real funds without handing it your keys.

  6. 06

    Any agent, one install.

    MCP

    Claude Desktop, Cursor, Claude web and mobile, or your own bot. Not locked to one client, not locked to Sui tooling.

Non-negotiable

A toolkit you would trust an agent with.

Two rules hold the whole design together. They are why an agent can act on chain without ever holding the keys that move money.

01

The toolkit never holds keys.

Every transaction-building tool returns unsigned tx_bytes_base64. The host signs, the toolkit submits. A tool that holds a key is a tool that can spend money.

02

Keys never enter an agent.

Key generation is not a tool, because that would land the secret in the model prompt and logs. Signing lives in agent-signer, a separate local process.

37 tools, ready the moment you connect.

Portfolio snapshots. Transaction safety. Persistent agent memory. Validator comparisons. Everything agents need to act autonomously. All read-only until explicitly signed.

  1. 01

    Read: balances and coins

    6 tools

    Resolve names, list coins, read balances, metadata, and a whole-wallet portfolio.

    • sui_get_balance
    • sui_get_all_balances
    • sui_get_portfolio
    • sui_get_coins
    • sui_get_coin_metadata
    • sui_resolve_coin
  2. 02

    Read: objects and chain state

    7 tools

    Inspect objects, owned sets, dynamic fields, transactions, events.

    • sui_get_object
    • sui_get_owned_objects
    • sui_get_dynamic_fields
    • sui_get_transaction
    • sui_query_events
    • sui_get_reference_gas_price
    • sui_resolve_address
  3. 03

    Read: staking and validators

    4 tools

    Validator sets, APYs, and a delegator stake view.

    • sui_get_validators
    • sui_get_validator
    • sui_get_validators_apy
    • sui_get_stakes
  4. 04

    Build: returns unsigned bytes

    6 tools

    Every builder returns tx_bytes_base64. The host signs.

    • sui_transfer
    • sui_pay_many
    • sui_move_call
    • sui_stake
    • sui_unstake
    • sui_mint_badge

Build the first thing on Suisei.

The toolkit is live and the canvas is open. Ship something an agent does on Sui, then put your name on it.

Submit your project

Where it is, where it goes.

The toolkit ships today. The path to mainnet and a safer agentic web is already mapped.

Live now

  • MCP server and non-custodial signer on npm
  • Remote endpoint, add it to Claude on web and mobile
  • Soulbound badge module published on Sui testnet
View the badge package on Suiscan

Next

  • Mainnet deployment of the badge module
  • TxLens browser extension, the verdict inline at sign time
  • TxRiskRegistry, a community signal for risky packages on-chain