t2000
The t2000 MCP server provides an AI agent with a complete stablecoin wallet and payment toolkit on the Sui blockchain, enabling wallet management, token transfers, swaps, paid API access, and spending controls — all powered by USDC.
Wallet & Balance
t2000_balance: Check balances of USDC, USDsui, and SUI, plus gas reserves.t2000_address: Retrieve your Sui wallet address.t2000_receive: Generate a payment request URI (with optional amount and memo) scannable by any Sui wallet.t2000_history: View recent on-chain sends, swaps, and MPP payments with Suiscan links.
Payments & Transfers
t2000_send: Send USDC, USDsui, or SUI to a Sui address, SuiNS name (e.g.alex.sui), or saved contact — USDC/USDsui sends are gasless.t2000_swap: Swap token pairs via the Cetus Aggregator across 20+ DEXs (SUI, USDC, USDsui, CETUS, DEEP, and more).
Paid API Access (MPP)
t2000_services: Discover 40+ available MPP-protected APIs with endpoints, descriptions, and prices.t2000_pay: Make paid API requests using USDC (gasless), including:🔍 News & search (NewsAPI, Brave, Exa, Serper, Google Flights)
🤖 AI models (OpenAI, Anthropic, Gemini, Mistral, DeepSeek, Groq)
🖼️ Image generation (fal.ai, Stability AI, DALL-E)
🌤️ Weather, crypto prices, stock data, forex rates, maps
🌐 Translation (DeepL, Google Translate)
📧 Email, physical mail, print-on-demand (Resend, Lob)
💻 Code execution, web scraping, screenshots, PDFs, QR codes
🎙️ Transcription, text-to-speech, sound effects (ElevenLabs)
🔒 Security scanning, URL shortening, push notifications
Security & Limits
t2000_limit: View opt-in per-transaction and daily spending caps (read-only; limits are configured via CLI).
Provides tools for AI agents to interact with the Sui blockchain to manage a non-custodial bank account, enabling USDC transfers, yield-earning savings via lending protocols, collateralized borrowing, and automated investment strategies.
t2000 is the open-source agentic stack for stablecoins on Sui — everything an AI agent (or a developer building one) needs to hold a wallet, move USDC, pay APIs, and orchestrate financial flows. Four products, one repo.
The stack
Product | npm | What it gives you |
| A terminal Agent Wallet + MCP server for Claude / Cursor / Windsurf. Gasless USDC + USDsui sends, Cetus swaps, MPP paid API access. One install. | |
| Pay any MPP-protected API in USDC. 40+ services, 88 endpoints, no signup, no API keys — gasless on Sui. Live gateway at | |
| TypeScript SDK underneath everything else. One class ( | |
| The agent engine for conversational finance — |
Install
npm install -g @t2000/cli
t2 init # plain Bech32 wallet, 0o600 perms
t2 mcp install # wire Claude Desktop / Cursor / WindsurfPaste this into any LLM client for an end-to-end walkthrough:
Run `curl -sL https://t2000.ai/skills/t2000-setup` and use the returned
setup instructions to set up my Agent Wallet.Full reference, command surface, SDK API, examples → developers.t2000.ai.
Repository
t2000/
├── packages/
│ ├── sdk/ @t2000/sdk — TypeScript SDK
│ ├── engine/ @t2000/engine — Agent engine
│ ├── cli/ @t2000/cli — terminal Agent Wallet (`t2`)
│ └── mcp/ @t2000/mcp — MCP server
│
├── apps/
│ ├── web/ t2000.ai — marketing site + skills routes
│ ├── docs/ developers.t2000.ai — Mintlify developer docs
│ └── gateway/ mpp.t2000.ai — MPP gateway (40+ paid APIs)
│
└── t2000-skills/ Agent Skills (markdown playbooks)Development
git clone https://github.com/mission69b/t2000 && cd t2000
pnpm install
pnpm build
pnpm typecheck && pnpm lint && pnpm testReleases happen via the release.yml GitHub Actions workflow (bumps all 4 packages in lockstep). See CLAUDE.md for the release process and engineering principles.
Security
Non-custodial — keys live on the agent's machine, never transmitted.
Plain Bech32 wallets —
~/.t2000/wallet.key, JSON,0o600perms. Move between machines witht2 export+t2 init --import.Opt-in spending limits —
t2 limit set --per-tx <USD> --daily <USD>. Default = no limits + warning footer atinit.Transaction simulation — every write dry-runs before signing.
Gasless trust boundary — USDC + USDsui sends + MPP pays use Sui foundation's
0x2::balance::send_fundssponsor. Swap + SUI send keep their full self-funded gas model.
License
MIT
Maintenance
Appeared in Searches
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mission69b/t2000'
If you have feedback or need assistance with the MCP directory API, please join our Discord server