Install
Connect any AI agent to Kairos
One line. No Python, no API keys, no setup.
$ npx kairos-xyz-mcp
{
"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
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).
# 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
# 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
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
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.