4,500+ servers built on MCP Fusion
Vinkius

Suivision MCP. Query any Sui account, object, or smart contract in plain English.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Suivision (Sui Blockchain Explorer API) MCP on Cursor AI Code Editor MCP Client Suivision (Sui Blockchain Explorer API) MCP on Claude Desktop App MCP Integration Suivision (Sui Blockchain Explorer API) MCP on OpenAI Agents SDK MCP Compatible Suivision (Sui Blockchain Explorer API) MCP on Visual Studio Code MCP Extension Client Suivision (Sui Blockchain Explorer API) MCP on GitHub Copilot AI Agent MCP Integration Suivision (Sui Blockchain Explorer API) MCP on Google Gemini AI MCP Integration Suivision (Sui Blockchain Explorer API) MCP on Lovable AI Development MCP Client Suivision (Sui Blockchain Explorer API) MCP on Mistral AI Agents MCP Compatible Suivision (Sui Blockchain Explorer API) MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Suivision (Sui Blockchain Explorer API) MCP Server lets your AI agent query the Sui network directly. You get real-time data for accounts, transactions, objects, and smart contracts—all without hitting a web explorer.

Use tools like `get_account_overview` to check balances or `list_transactions` to track recent activity instantly.

What your AI agents can do

Get account coins

Lists every coin type owned by a specific Sui account address.

Get account objects

Retrieves a list of all on-chain objects (like NFTs) associated with an account.

Get account overview

Provides a summary view of a Sui address, including current coin balances and object counts.

+ 14 more capabilities included
Query Account Status

Retrieve an account's current balance, owned objects (NFTs), and transaction history using tools like get_account_overview.

Track Transactions

List recent network activity or get full details on a specific transaction digest via list_transactions or get_transaction.

Analyze Smart Contracts

Inspect Move packages to view bytecode, package details, and which transactions interacted with them using get_package_details.

Audit Assets and Coins

Determine total coin supply (get_coin_supply) or check metadata for any specific asset type on the Sui network via get_coin_metadata.

Inspect On-Chain Objects

Get detailed information about specific objects (like assets) owned by an address using get_object_details.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Suivision (Sui Blockchain Explorer API) MCP Server: 17 Tools

Use these 17 specific tools to query the Sui blockchain for account balances, transaction history, package details, and asset metadata.

get019e5d5b

get account coins

Lists every coin type owned by a specific Sui account address.

get019e5d5b

get account objects

Retrieves a list of all on-chain objects (like NFTs) associated with an account.

get019e5d5b

get account overview

Provides a summary view of a Sui address, including current coin balances and object counts.

get019e5d5b

get account transactions

Lists all transactions that have involved a specified account address.

get019e5d5b

get checkpoint

Fetches technical details about a specific network checkpoint snapshot.

get019e5d5b

get coin metadata

Retrieves supply data and decimals for any defined coin type on the Sui network.

get019e5d5b

get coin supply

Calculates and returns the total circulating supply for a given coin type.

get019e5d5b

get defi stats

Retrieves aggregated statistics related to DeFi activity on the Sui network.

get019e5d5b

get epoch

Provides details about a specific epoch period in the network's history.

get019e5d5b

get object details

Gets full metadata and properties for a specific, identified on-chain object ID.

get019e5d5b

get package details

Retrieves the bytecode, package structure, and definition details for a Move smart contract package.

get019e5d5b

get package transactions

Lists all transactions that have interacted with or called a specific smart contract package.

get019e5d5b

get transaction

Fetches comprehensive data, including inputs and outputs, for one transaction digest.

list019e5d5b

list checkpoints

Gets a list of the most recent network checkpoint snapshots available on the chain.

list019e5d5b

list epochs

Lists all recently closed and active epoch periods in the Sui network history.

list019e5d5b

list transactions

Lists multiple recent transactions on the Sui network, supporting pagination and filtering.

list019e5d5b

list validators

Retrieves a list of all current validators participating in the Sui consensus layer.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Suivision (Sui Blockchain Explorer API), then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

Forget copy-pasting data out of some clunky web explorer. This server lets your AI agent talk straight to the Sui network, giving you real-time access to every transaction, object, and smart contract package without needing a browser open. It's raw blockchain data—fast, actionable, and right in your client.

Account Status Checks

Want to know what an address is sitting on? You can run get_account_overview to get a summary view of any Sui address; that tells you the current coin balances and how many objects it holds. For specifics, use get_account_coins to list every single type of coin owned by that address.

If you need to see what non-coin assets—like NFTs or specific tokens—it owns, run get_account_objects. You can also check the entire history for a given account using get_account_transactions, which lists every transaction involving that address.

Tracking Transactions and Assets

You don't have to manually scroll through pages of activity. Use list_transactions to pull in multiple recent network actions, supporting pagination and filtering so you can nail down exactly what happened and when. Need the full story on one specific event? Run get_transaction using a transaction digest; that fetches comprehensive data detailing all inputs and outputs for that single move.

To track assets broadly across the system, use list_cookies to see recent network activity or get deep details about any specific object ID with get_object_details, which shows its full metadata and properties.

Smart Contract Deep Dive

This server lets you treat smart contracts like code. You can pull all the definition details, bytecode, and package structure for a Move smart contract using get_package_details. To see how that contract has been used, run get_package_transactions to list every transaction that interacted with or called that specific package. When analyzing assets across the board, you can calculate the total circulating supply of any coin type via get_coin_supply, and grab basic supply data and decimals for a defined coin using get_coin_metadata.

You'll also get aggregated stats on DeFi activity using get_defi_stats.

Network State and History Auditing

You can monitor the foundational health of the network. Use list_checkpoints to get a list of the most recent technical snapshot checkpoints, or run get_checkpoint for the specific details about one checkpoint. Want to look back at history? You can call list_epochs to see all recently closed and active epoch periods in Sui's timeline, or use get_epoch to fetch specifics on a given period.

To understand who's running the show, you run list_validators, which gives you a list of every current validator participating in the consensus layer.

How Suivision MCP Works

  1. 1 Subscribe to the Suivision API server and provide your unique Suivision API Key.
  2. 2 Tell your AI client (Claude, Cursor, etc.) what data you need—e.g., 'What coins does this address own?'
  3. 3 Your agent runs the correct tool (like get_account_coins) against the live Sui network and returns structured JSON data.

The bottom line is: your AI client handles the complex API calls, so you just write a natural language query.

Who Is Suivision MCP For?

This server is for Web3 developers and crypto analysts who spend too much time cross-referencing multiple web UIs. If you're tired of manually checking 10 different tabs to piece together an account's full activity—from coin balances to object ownership—this is for you.

Web3 Developer

Building tooling that needs live, programmatic access to Sui state. They use get_package_details and list_transactions to validate contract logic directly in their IDE.

DeFi Quant / Analyst

Tracking complex movement of funds or assets. They run queries like get_defi_stats combined with get_account_overview to assess market positioning.

Blockchain Auditor

Verifying transaction integrity and object ownership for compliance checks. They use tools like get_object_details and list_validators to map out the network state.

What Changes When You Connect

  • Stop checking multiple UIs. Use get_account_overview to get a single summary of an address's coins and objects—it saves the round trip through separate coin and asset pages.
  • Analyze complex contracts quickly. Instead of reading raw bytecode, use get_package_details to pull out the Move package structure directly into your workflow for validation.
  • Track all movements at once. Running list_transactions gives you paginated access to recent network events, letting you filter and analyze activity without hitting rate limits or losing context.
  • Build a complete financial picture. Combine get_defi_stats with specific account queries to model total value locked (TVL) for an asset class—all from one prompt.
  • Verify ownership instantly. Use get_object_details when you find an object hash, getting the full metadata right away instead of having to look up its type elsewhere.

Real-World Use Cases

01

Investigating a 'Whale' Movement

A quant sees unusual activity. They ask their agent: 'Get the overview for 0xABCD, then list all transactions.' The agent runs get_account_overview and get_account_transactions, showing the initial balance drop and pointing to a specific transaction digest they need to check.

02

Debugging Contract Interaction

A developer suspects a package is failing. They ask: 'What packages interacted with 0x123?' The agent runs get_package_transactions, listing all calls, and then uses get_transaction on the most suspicious hash to see the exact input data.

03

Checking Asset Ownership

A user wants to confirm they own a specific NFT. They ask: 'Show me objects for address 0xEFGH.' The agent uses get_account_objects and then runs get_object_details on the resulting object ID, confirming its type and metadata.

04

Tracking Coin Supply Changes

A researcher needs to know if a coin's total supply changed recently. They first run list_checkpoints to establish a timeline, then use get_coin_supply multiple times against different checkpoints to map the historical change.

The Tradeoffs

Sequential API Calls

Manually copying an account address from one web explorer and pasting it into a second tool or dashboard to check balances vs. transactions.

Just tell your agent: 'Check the full status for 0xABCD.' The agent uses get_account_overview and automatically pulls in related data, saving you multiple clicks.

Over-reliance on UI Defaults

Assuming a transaction digest contains all necessary information without checking the full payload.

Always use get_transaction to retrieve the comprehensive details. This gives you the raw input/output data needed for deep analysis, not just a summary.

Ignoring Network Context

Querying asset ownership without knowing which network epoch or checkpoint the transaction belongs to.

Start by calling list_epochs or get_checkpoint. This frames your query, ensuring that when you run list_transactions, you are looking at the correct historical time window.

When It Fits, When It Doesn't

Use this server if your workflow involves querying multiple distinct data types (accounts and objects and transactions) across a single blockchain. It's essential for deep analysis, like determining current TVL or mapping out an entire user history.

Don't use it if you just need to read simple documentation about the Sui protocol; in that case, standard web APIs are enough. Also, don't rely on this server for writing code—it only reads data. If you only care about a single piece of information (like just coin supply), get_coin_supply is direct, but if you need context (e.g., 'show me the coin supply AND what accounts own it'), you must use the full suite of tools.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Suivision. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 17 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_account_coins get_account_objects get_account_overview get_account_transactions get_checkpoint get_coin_metadata get_coin_supply get_defi_stats get_epoch get_object_details get_package_details get_package_transactions get_transaction list_checkpoints list_epochs list_transactions list_validators

Cross-checking Sui data across five different web tabs shouldn't take ten minutes.

Right now, if you want to know an address’s history—from its current balance to the objects it owns and every transaction it ever made—you have to hop through three or four separate web explorer pages. You copy addresses, refresh tabs, and piece together the narrative manually.

With this MCP server, you just ask your agent: 'Give me everything on address X.' It runs `get_account_overview`, pulls object data via `get_account_objects`, and compiles all transaction history using `list_transactions`. You get a single, structured answer.

Using the Suivision (Sui Blockchain Explorer API) MCP Server

You no longer need to manually run separate queries for asset type vs. coin supply. You can ask your agent to cross-reference these data points, combining `get_coin_metadata` and `get_account_coins` in one logical step.

It changes the process from 'querying' to 'asking.' Your AI client becomes a dedicated analyst that runs the necessary tools in sequence, giving you clean JSON output instead of raw HTML pages.

Common Questions About Suivision MCP

How do I check an account balance and its NFTs using get_account_overview? +

The get_account_overview tool gives a summary including both coin balances and object counts. If you need the actual list of NFT IDs, run get_account_objects separately for full details.

What is the difference between get_transaction and list_transactions? +

list_transactions shows a batch of recent activity across the network. Use get_transaction when you have a specific digest or hash and need its full, deep payload details.

Can I track an asset's history using get_object_details? +

No. get_object_details gives the current state of one object. To see its historical interactions, you must use get_package_transactions if it belongs to a package.

How do I find out about all coins on Sui? +

You start with list_checkpoints or list_epochs to understand the network state. Then, use get_coin_metadata for specific coin types and get_coin_supply for their total amount.

What credentials do I need to use `get_account_overview` for a specific address? +

You must pass a valid API Key with your request headers. The key authenticates your AI client and tracks usage, ensuring you stay within the network's operational rate limits.

Using `get_package_details`, how can I analyze the internal structure of a smart contract? +

The tool returns comprehensive details on the Move package, including its bytecode and all dependencies. You get visibility into the code's required inputs and outputs without needing to interact with the live blockchain.

How does `get_checkpoint` help me analyze state changes over time? +

It fetches data from specific historical snapshots of the network. You can compare account balances or object ownership as they existed at a precise point in time, which is critical for auditing and tracking past events.

If I hit rate limits when calling `list_transactions`, what should my AI agent do? +

The client will receive an explicit HTTP error code (usually 429). Your agent needs to implement an exponential backoff strategy, pausing and retrying the query after a progressively longer interval.

Can I check the balance and owned objects of a specific Sui address? +

Yes! Use the get_account_overview tool to see the general balance or get_account_objects to list all objects, including NFTs, associated with that address.

How do I get the technical details of a specific transaction digest? +

Simply provide the transaction hash to the get_transaction tool. It will return the sender, gas usage, status, and execution effects.

Can I inspect the source code or modules of a Move package? +

Yes, use the get_package_details tool with the Package ID. It retrieves the Move bytecode and module information directly from the blockchain.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 17 tools

We've already built the connector for Suivision. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 17 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.