Say Ur Intent logo

Say Ur Intent

say-ur-intent reviews supported Sui actions and DeFi evidence locally before explicit wallet approval.

Install Say Ur Intent

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "say-ur-intent-2": {
      "command": "npx",
      "args": [
        "-y",
        "@zktx.io/sui-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 47 tools correctly (10d ago).

Overview

The say-ur-intent MCP server provides local-first Sui mainnet evidence, account views, and review workflows for AI clients. It builds or verifies transaction facts and PTB evidence, then uses WalletConnect for an explicit, sign-only wallet request without exposing transaction bytes or signatures to the AI. Reach for it when an agent needs to answer asset-coverage questions, inspect supported DeepBook activity, or prepare a user-reviewed action before submission. It runs as a local stdio server and requires Node.js 22 or newer.

Use cases

  • Inspect Sui asset balances and USD-denominated totals
  • Calculate whether assets cover a stated payment
  • Review a supported DeepBook swap before wallet approval
  • Verify observed transaction results by digest

Key features

  • Local Sui mainnet evidence
  • DeepBook pool and swap review
  • PTB graph and transaction fact inspection
  • WalletConnect sign-only approval
  • Account, receipt, chart, and settings cards
  • Scoped local data and connection controls

Tools47

What Say Ur Intent lets your agent do. Expand a tool for its parameters.

Verified live~9.6k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

9/9 checks healthy over the last 44d

What it can do

From the 47 tools this server returned when we ran it; 47 declare their own safety hints.

Can delete or modify data · 1Handles credentials · 1Makes network requests · 12Read-only tools · 46
Network at startup4 connections
Files written at startup9
Install scriptsNone
npm provenanceSigned build
Package age30 days
Maintainers1

Observed 2026-11-02 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 13d ago via OSV.dev · @zktx.io/sui-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

npm downloads1.3kPackage downloads in the last 30 days.
Last commit25d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed47Callable tools this server registers over MCP.

How Say Ur Intent works

What say-ur-intent does

The say-ur-intent MCP server gives AI clients a local evidence and review layer for supported Sui mainnet activity. It can answer questions about USD-denominated asset totals, payment coverage, and shortfalls using returned evidence. It also exposes read-only account, receipt, and chart information, along with DeepBook pool and market-related reads described by the supported Sui adapter.

For supported account-bound swaps, the server creates a local Review card containing verified facts, quote or policy provenance, simulation details, and a PTB graph. A user inspects that material and explicitly approves the request in their own wallet. External payment or Sui proposals can be opened as read-only, non-signable review sessions; their supplied transaction material is not trusted or forwarded for signing.

This fits the 💰 Finance & Fintech category because it focuses on Sui asset evidence, DeFi review, wallet approval, and transaction observation. It does not provide fiat cash-out, tax, P&L, cost-basis, venue ranking, route selection, or automatic settlement-token selection.

How it works

The AI client sends an intent or read request to the local backend. The backend resolves supported Sui mainnet evidence and returns facts, status, and observed execution results. For a supported swap review, it binds the material to the reviewed account and transaction digest, verifies the stored evidence, and displays the permitted actions in a Review card.

WalletConnect carries the transaction bytes only between the backend and the connected wallet for a sign-only request. The AI, review JSON, model-facing card data, and backups do not receive executable bytes, signatures, or signing permission. After wallet approval, the backend verifies the returned bytes and signature before submitting once to Sui mainnet. If a response is lost, it checks the known digest rather than issuing another signing or submission request.

Connect, Disconnect, Review, Settings, Account, Receipt, and Chart cards use shared local SQLite state and scoped permissions. Interactive workflows require MCP Apps card support, while ordinary reads can run without it.

Setup and configuration

Install Node.js 22 or newer, then install the published package with npm. The normal path does not require a Git checkout, build step, database server, Sui API key, or endpoint configuration. Register the installed sui-mcp command in the MCP client configuration.

Claude Desktop and Cursor use JSON registration, while Codex uses TOML. Claude Code, Claude Desktop, Cursor, and Codex setup walkthroughs are provided in the repository documentation. Multiple local MCP applications can use one installation under the same operating-system user and share the current wallet connection, settings, records, and backend. All participating applications should use the same package release and configuration.

The package uses local data and is marked as a pre-release. Data formats may change without migration support. A database format mismatch requires recovery through a new data directory or an explicit reset; incompatible data is not automatically converted or deleted.

Tools and capabilities

The say-ur-intent MCP server supports these documented capability groups:

  • Read Sui mainnet account, receipt, and chart evidence.
  • List available DeepBook pools without a wallet or transaction.
  • Answer asset totals, payment-coverage, and shortfall questions from returned evidence.
  • Create and inspect account-bound review material for supported DeepBook swaps.
  • Connect or disconnect a wallet through WalletConnect.
  • Manage local settings, backups, imports, resets, and connection-service recovery with scoped confirmation.

Limitations and notes

The say-ur-intent MCP server never holds private keys, custody funds, or autonomously executes transactions. A wallet connection or review card is not standing permission; each submission requires explicit user action and wallet approval. Human-readable review does not guarantee safety or complete interpretation of every transaction detail, so the raw PTB structure and addresses remain inspectable.

The current implementation is limited to supported Sui mainnet evidence and review flows. It does not guarantee a peg, choose routes or settlement tokens silently, make best-price recommendations, or independently define the complete product from wallet and Sui balance reads.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Say Ur Intent

say-ur-intent is an MCP server that connects AI clients to Sui mainnet evidence and WalletConnect-based wallet approval. Its main tools provide account, receipt, chart, connect, disconnect, review, and settings cards, plus supported DeepBook reads and swap reviews. It keeps signing explicit and does not expose transaction bytes or signatures to the AI.

Install Node.js 22 or newer, install the published `@zktx.io/sui-mcp` package with npm, and register the `sui-mcp` command in your MCP client. The standard setup does not require a database server, Sui API key, endpoint configuration, Git checkout, or build step.

Yes, say-ur-intent includes a Cursor registration example and setup walkthrough. Register the installed `sui-mcp` command in Cursor's MCP configuration, then restart or reload the client and confirm that it can report the package name, server name, version, and network.

No, say-ur-intent does not sign or submit transactions autonomously. It prepares a supported review, binds it to an account and digest, and sends a sign-only request through WalletConnect only after explicit user action in the connected wallet.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewSay Ur Intent AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/say-ur-intent-2?style=directory)](https://allmcps.com/mcp/say-ur-intent-2)
HTML Embed
<a href="https://allmcps.com/mcp/say-ur-intent-2"><img src="https://allmcps.com/api/badge/say-ur-intent-2?style=directory" alt="Say Ur Intent on AllMCPs" /></a>