MCP.Market

Sui MCP server

by ExpertVagabond·io.github.ExpertVagabond/sui-mcp-server·v0.4.2·1 stars

53-tool MCP server for Sui blockchain — wallets, DeFi, Move contracts, staking, SuiNS, analytics

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

1 stars54 downloads/wk

Reviews

Write one

Nobody has reviewed Sui yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Sui tools (53, 5 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • cetus_get_pool

    Get detailed info for a specific Cetus pool by its object ID.

  • cetus_get_pools

    Query Cetus CLMM pools by coin types. Returns pool addresses, liquidity, and fee rates.

  • create_walletwrite action

    Create a new Sui wallet (Ed25519 keypair). Keys are held in memory only.

  • deepbook_get_pool

    Get DeepBook v3 pool info (order book) — mid price, spread, balances.

  • dev_inspect

    Simulate a Move call without executing it — returns results, gas cost, and effects. No wallet needed.

  • dry_run_transactionwrite action

    Dry-run a transaction to preview effects without executing.

  • get_all_balances

    Get all coin balances for an address (SUI and all other coin types).

  • get_balance

    Get SUI balance for an address.

  • get_checkpoint

    Get detailed checkpoint data by sequence number.

  • get_coin_metadata

    Get metadata for a coin type (name, symbol, decimals, description).

  • get_coins

    Get coin objects of a specific type owned by an address.

  • get_committee_info

    Get validator committee information for a specific epoch.

  • get_dynamic_fields

    Get dynamic fields of an object.

  • get_epoch_info

    Get detailed info about epochs (current or historical).

  • get_latest_checkpoint

    Get the latest checkpoint sequence number.

  • get_move_call_metrics

    Get Move call metrics — most-called packages, modules, and functions.

  • get_move_function

    Get details of a specific Move function.

  • get_move_struct

    Get a Move struct definition (fields, abilities, type parameters).

  • get_network_info

    Get current network info: chain ID, epoch, reference gas price, checkpoint.

  • get_normalized_module

    Get the normalized Move module definition (functions, structs, etc.).

  • get_object

    Get details of a Sui object by its ID.

  • get_object_history

    Find all transactions that touched a given object (trace provenance).

  • get_owned_objects

    Get objects owned by an address.

  • get_package_modules

    List all modules in a Move package, with their functions and structs.

  • get_protocol_config

    Get the current Sui protocol configuration (limits, features, gas settings).

  • get_reference_gas_price

    Get current reference gas price.

  • get_stakes

    Get all staking positions for an address.

  • get_system_state

    Get the full Sui system state: epoch, validators, stake distribution, gas price, storage fund.

  • get_token_price

    Get approximate token price by querying DeFi pool reserves. Supports common tokens: SUI, USDC, USDT, WETH, DEEP.

  • get_total_supply

    Get total supply of a coin type.

  • get_total_transactions

    Get the total number of transactions on the network.

  • get_transaction

    Get transaction details by digest.

  • get_validators

    Get current validator set with APY, commission, and stake info.

  • import_wallet

    Import a Sui wallet from a Bech32-encoded private key (suiprivkey...).

  • list_common_tokens

    List commonly used Sui token types (SUI, USDC, USDT, WETH, DEEP) with their full coin type addresses.

  • list_wallets

    List all wallets managed in this session.

  • merge_coins

    Merge multiple coins into one. All coins must be the same type.

  • move_callwrite action

    Execute a Move function call. Arguments are passed as an array of strings/numbers.

  • multi_get_objects

    Batch-fetch multiple objects by their IDs in one call.

  • query_events

    Query on-chain events by type, sender, package, module, or transaction digest.

  • query_transactions

    Search and filter transactions by sender, recipient, input object, changed object, or Move function.

  • request_add_stake

    Stake SUI with a validator. Amount is in SUI.

  • request_faucet

    Request SUI from the faucet (devnet/testnet only).

  • request_withdraw_stake

    Withdraw staked SUI.

  • resolve_address

    Reverse-resolve an address to its SuiNS name(s).

  • resolve_name

    Resolve a SuiNS name to an address.

  • split_coins

    Split a coin into multiple coins with specified amounts (in MIST).

  • suins_get_name_record

    Get detailed SuiNS name record — NFT ID, target address, expiration, metadata.

  • suins_get_price

    Get SuiNS registration and renewal pricing.

  • swap_quote

    Get a swap quote by simulating a Move call. Returns estimated output amount and gas cost without executing.

  • switch_network

    Switch to a different Sui network.

  • transfer_objectswrite action

    Transfer one or more objects to a recipient address.

  • transfer_suiwrite action

    Transfer SUI from a managed wallet to a recipient address. Amount is in SUI (not MIST).

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 13 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Sui compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Tools
53
the typical server has 7
Tools that change things
9%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
54
more than 45% of 12,191 servers with a package

What its tools let an agent do: 46 read · 2 create · 5 change

Install Sui in Claude Code, Cursor or VS Code

Runs npx -y sui-mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add sui-mcp-server -- npx -y sui-mcp-server
Add to Cursor

What the publisher says

From the Sui repository's README, as published. We do not edit it. Read it on GitHub

sui-mcp-server

The most comprehensive Sui blockchain MCP server. 53 tools with GraphQL + JSON-RPC dual transport -- wallets, DeFi (Cetus, DeepBook), SuiNS, staking, validators, Move introspection, and the full Sui RPC surface.

Competitors offer 10-15 tools for basic operations. This server covers the entire Sui ecosystem in a single package.

Install

npx sui-mcp-server

Or install globally:

npm install -g sui-mcp-server
sui-mcp-server

Configure

Add to your MCP config (claudedesktopconfig.json or ~/.mcp.json):

{
  "mcpServers": {
    "sui": {
      "command": "npx",
      "args": ["-y", "sui-mcp-server"]
    }
  }
}

No API key required -- connects directly to Sui public RPC nodes.

Tools (53)

Wallet Management (4)

Coin Operations (4)

Transfers (4)

Object Queries (5)

Transactions (4)

Move Smart Contracts (7)

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Sui: common questions

Is Sui MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Sui safety report
How do I install Sui?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Sui need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Sui maintained?
The last commit was 50 days ago (2026-09-15). The latest release is v0.4.2.
How does Sui compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); tools 53 (the typical server has 7); tools that change things 9% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from ExpertVagabond →