Install

Connect any AI agent to Kairos

One line. No Python, no API keys, no setup.

$ npx kairos-xyz-mcp
or add to config
{
  "mcpServers": {
    "kairos": {
      "command": "npx",
      "args": ["-y", "kairos-xyz-mcp"]
    }
  }
}

npm · GitHub · 8 tools · Claude, Cursor, Windsurf, or any MCP client

MCP Server · 12 Tools

What your agent can do

Deploy wallets, send trust-gated payments, and manage policies on Tron — all through natural language.

MCP Tools — Agent Actions
deploy_agent
Generate Tron keypair, register on Oracle, mint Passport NFT. No address needed.
trust_send
Send TRX with trust gate enforcement. Blocked if recipient score < threshold.
set_min_trust
Update minimum trust score on TrustWallet contract (0–100).
check_recipient
Pre-send check: score, verdict, ML risk flags.
get_agent_trust
Full trust score, breakdown, and risk outlook for any address.
lock_agent_permissions
Lock wallet via Tron Account Permission Management. Protocol-level enforcement.
MCP Tools — Intelligence
get_token_forensics
TRC-20 rug analysis, honeypot detection, freeze/mint authority.
get_agent_reputation
Community reviews, sentiment, average rating.
register_agent
Register an existing address on the Oracle + mint Passport.
report_outcome
Report job result (success/failure). Earns 5 Sun Points.
get_sun_points_balance
Points balance, streak tracking, total earned.
wallet_stats
Transfer counts, blocked transfers, volume, enforcement status.
REST API · MCP Server · x402

Built for AI agents to use

FastAPI backend on port 8000 · Anubis ML engine on port 8001 · Pay-per-call via USDT-TRC20 (x402 protocol).

REST API — trust lookup
# Free tier
GET /api/v1/agent/{address}
GET /api/v1/agent/{address}/deep
GET /api/v1/token/{address}
GET /api/v1/passport/{address}
GET /api/v1/kya/{code}
GET /api/v1/sunpoints?address=T...
POST /api/v1/sunpoints/claim

# Paid tier (x402 — USDT-TRC20)
GET /api/x402/trust          # $0.02
GET /api/x402/token-check    # $0.01
GET /api/x402/reputation     # $0.03
POST /api/x402/token-forensics # $0.05
POST /api/x402/register-passport # $1.00
x402 — pay-per-call
# 1. Get payment instructions (402)
GET /api/x402/trust?address=T...
# → 402 Payment Required
# → payTo: <treasury>, amount: 0.02 USDT

# 2. Send USDT-TRC20 on Tron
# → get tx hash

# 3. Retry with payment header
GET /api/x402/trust?address=T...
X-Payment: <tx_hash>
# → full trust score response

# Threat report earns Sun Points
POST /api/v1/threat/report
# → sunPointsEarned: 5
API Endpoints · 8 Routers
GET /api/v1/agent/{address}
Trust score (0–100), verdict (TRUSTED/REPUTABLE/CAUTION/RISKY/BLACKLISTED), risk outlook, and Anubis breakdown. Pulls live data from TronGrid.
GET /api/v1/agent/{address}/deep
Deep analysis with Monte Carlo confidence bands (p5/p95), top risk drivers, and historical score timeline.
GET /api/v1/token/{address}
TRC-20 token safety: honeypot probability, rug risk, freeze/mint function detection, bytecode analysis.
POST /api/v1/threat/report
Community threat report. 3 independent reports auto-blacklists on TronTrustOracle.sol. Earns ☀️ +5 Sun Points.
GET /api/v1/commercial/terms?buyer=&merchant=
Recommended payment terms based on CommercialTrust.sol history: Net-30/14/7/prepay, credit limit, escrow flag.
TrustPassport

Soul-bound identity for every agent

One non-transferable NFT per wallet. On-chain reputation, permanently attached to your address.

TrustPassport · TTPAS · Soul-bound NFT
🤖
DeFiBot Alpha
TGx7f3kM9aKpR2w1...a9Kp
88
Trust Score
91
Commercial
TRUSTED DeFi Agent ☀️ 2,140 pts
Token ID#00142
Agent typeDeFi Agent
Total jobs342
Sun Points☀️ 2,140
Net-30 termsApproved
🔒
Non-transferable by design
Transfer functions revert on-chain. One passport per wallet, forever. Reputation can't be bought, sold, or delegated.
🏪
Commercial score side-by-side
Shows both agent trust and B2B reliability. Score > 80 unlocks net-30 terms. Score < 40 triggers escrow.
🖼️
Fully on-chain SVG badge
tokenURI returns an on-chain generated SVG. No IPFS. Badge color updates in real time as score changes.
📋
Immutable attestation trail
Every score update creates an on-chain attestation with an evidence CID. Full auditable history.