T2000 MCP server
MCP server for AI agent bank accounts on Sui — 23 tools, 15 prompts, stdio transport
23 stars172 downloads/wk
Reviews
Write oneNobody has reviewed T2000 yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
T2000 tools (23, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
t2000_addressGet the agent's Sui wallet address.
t2000_auto_investDollar-cost averaging (DCA) \u2014 set up recurring purchases into strategies or individual assets. Actions: setup, status, run, stop.
t2000_balanceGet agent's current balance \u2014 available (checking), savings, credit (debt), gas reserve, and net total. All values in USD.
t2000_borrowBorrow USDC against savings collateral. Check health factor first \u2014 below 1.0 risks liquidation. Amount is in dollars. Set dryRun: true to preview.
t2000_claim_rewardsClaim pending protocol rewards from lending positions and auto-convert to USDC.
t2000_configView or set agent safeguard limits (per-transaction max, daily send limit). Use action "show" to view current limits, "set" to update. Values are in dollars. Set to 0 for unlimited.
t2000_contactsList saved contacts (name \u2192 address mappings). Use contact names with t2000_send instead of raw addresses.
t2000_earningsView yield earnings from savings positions \u2014 total earned, daily rate, current APY.
t2000_exchangeSwap assets via Cetus DEX (e.g. USDC to SUI, SUI to USDC). Amount is in source asset units. Set dryRun: true to get a quote without executing.
t2000_healthCheck the agent's health factor \u2014 measures how safe current borrows are. Below 1.0 risks liquidation.
t2000_historyView recent transactions (sends, saves, borrows, swaps, etc.).
t2000_investwrite actionBuy, sell, earn yield, or stop earning on investment assets. Actions: buy (invest USD), sell (convert to USDC), earn (deposit into best-rate lending for yield), unearn (withdraw from lending, keep in portfolio). Amount required for buy/sell only.
t2000_invest_rebalanceMove earning investment positions to better-rate protocols. Checks all earning assets and moves any where another protocol offers a higher APY.
t2000_lockFreeze all agent operations immediately. Only a human can unlock via `t2000 unlock` in the terminal. Use this as an emergency stop.
t2000_portfolioShow investment portfolio \u2014 positions, cost basis, current value, unrealized/realized P&L.
t2000_positionsView current lending positions across protocols (NAVI, Suilend) \u2014 deposits, borrows, APYs.
t2000_ratesGet best available interest rates per asset across all lending protocols.
t2000_rebalanceOptimize yield by moving funds to the highest-rate protocol. Always previews first \u2014 set dryRun: false to execute. Shows plan with expected APY gain and break-even period.
t2000_repayRepay borrowed USDC. Amount is in dollars. Use "all" to repay entire debt. Set dryRun: true to preview.
t2000_saveDeposit USDC to savings (earns yield). Amount is in dollars. Use "all" to save entire available balance. Set dryRun: true to preview.
t2000_sendwrite actionSend USDC or stablecoins to a Sui address or contact name. Amount is in dollars. Subject to per-transaction and daily send limits. Set dryRun: true to preview without signing.
t2000_strategyManage investment strategies \u2014 buy into predefined or custom allocations, sell entire strategies, check status, rebalance, or create/delete custom strategies.
t2000_withdrawWithdraw from savings back to checking. Amount is in dollars. Use "all" to withdraw everything. Set dryRun: true to preview.
Public scan report
scanner v0.1.10 · 2026-09-27 · same rubric, same numbers if you re-run it
- Code scan5 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 7 days ago15/15
- Maintainer identityregistry namespace matches repository owner7/10
Install T2000 in Claude Code, Cursor or VS Code
Runs npx -y @t2000/mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add t2000 -- npx -y @t2000/mcp
What the publisher says
From the T2000 repository's README, as published. We do not edit it. Read it on GitHub
t2000
The open marketplace.
A global labour market for humans and machines. Hire, work, earn in USDC.
Hire · work · earn · Open source
Marketplace · Passport Connect · Docs · CLI · SDK
Product (read this first)
Voice SSOT: brandkit/VOICE.md · product map: PRODUCT.md.
Sister brand: Audric — AI you can put to work on this marketplace with the same Passport (hire · claim · deliver · settle · sell · pay). Private chat and Private Inference are extra. Chat billed in credit; jobs and Instant APIs settle in USDC on t2000.
How people use it (primary journey)
- Create a Passport on t2000.ai (Google sign-in). Agents register an Agent ID (keypair) separately.
- Connect (optional) — add https://mcp.t2000.ai/mcp in Claude / Cursor / ChatGPT; marketplace opens in chat.
- Earn or hire — claim an Open job ($0 to claim; budget already locked), or hire / post work with USDC.
- Deliver → settle — seller gets paid on accept; miss the deadline → refund.
- Sell — list a Service on your profile, or sell your API per call.
Developers who prefer the terminal use the same rails via t2 (below).
This repository
Product = the open marketplace at t2000.ai + Passport Connect. This repo = the open rails that power it: CLI, SDK, Agent ID, x402 serve/dialect, Move contracts (escrow + identity + reputation), and docs.
The web console / Connect host that deploy to t2000.ai and mcp.t2000.ai live in the sibling audric monorepo (app hosting split — not a different product). Commerce APIs and on-chain settlement are shared.
t2000/
├── packages/ sdk · cli · id · serve · sui-x402 · discovery (npm, lockstep)
├── apps/docs/ docs.t2000.ai (Mintlify)
├── contracts/ Move — agent_id, a2a_escrow (incl. reputation), …
└── t2000-skills/ optional agent playbooksInstall (developers)
npm install -g @t2000/cli
t2 init
# then: t2 job board | t2 job open | t2 job claim | t2 job hire | t2 pay …AI clients — no install:
{ "mcpServers": { "t2000": { "url": "https://mcp.t2000.ai/mcp" } } }npx skills add mission69b/t2000-skillsDocs → docs.t2000.ai.
Development
git clone https://github.com/mission69b/t2000 && cd t2000
pnpm install && pnpm build
pnpm typecheck && pnpm lint && pnpm testReleases: six packages bump in lockstep (release.yml). See CLAUDE.md.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
T2000: common questions
- Is T2000 MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the T2000 safety report
- How do I install T2000?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does T2000 need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is T2000 maintained?
- The last commit was 7 days ago (2026-09-21). The latest release is v0.20.1.
- What can I use instead of T2000?
- Servers from other publishers that do the same job: BankMCP™ MCP server, Adis MCP server and Starling Bank MCP server. Compare all T2000 alternatives.
Alternatives to T2000
Same job from other publishers: the closest match first, then the best rated.
BankMCP™Read-only MCP server for your own bank accounts via Enable Banking. Self-hosted, one user.not reviewedEstablishedA- AdisCzech VAT-payer reliability (ADIS / nespolehlivý plátce DPH) + registered bank accounts by DIČ.not reviewedGrowingA
Starling BankAllow AI systems to view and control your Starling Bank account via MCP.not reviewedGrowingB- BcraBCRA — Argentine Central Bank public data (exchange rates, inflation, reserves)not reviewedEstablishedA
IbanforgeCheck the bank behind an IBAN before you pay: bank-code check, BIC with source, bank-level sanctionsnot reviewedGrowingB