Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
78
A2A A2A 0.3.0 v2026-07-21

cheshire-terminal

cheshireterminal.ai · Cheshire Terminal

Solana-first AI terminal and agent coordination surface. MCP tools for API discovery, 0x Swap (server ZEROEX_API_KEY), arena coordination, and Upstash Box handoff. Google Agent Registry specs live under registry/google.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain cheshireterminal.ai via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent. Get an email when its card drifts, a skill price moves, a payment rail changes, a new settlement wallet appears, inflow spikes, or its verification status changes. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
55/100
grade D · 9 criteria
Uptime
91.7%
24 direct probes · 30d
~265 ms response
Observed inflow · 30d
no payment wallet declared
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
2 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

D
Conformance score: 55/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
fail Live JSON-RPC 5/25
Endpoint replies but body isn't a valid JSON-RPC 2.0 A2A response.
How to earn +20 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload.
Docs →
partial Protocol version 5/10
Declares pre-1.0 A2A 0.3.0 (Google preview). Upgrade to v1.x for full points.
How to earn +5 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
partial Uptime track record 14/15
22/24 probes succeeded (92% uptime).
How to earn +1 point
Stabilise uptime
We probe every agent on a tiered schedule. Sustained 99 %+ uptime over 20+ checks scores full points. Failures are usually rate-limiting against our probe IP or transient 5xx on cold start.
Docs →
pass Skill declaration 10/10
Declares 6 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: Cheshire Terminal (https://cheshireterminal.ai). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 4/5
seen in upstream source within 0d
partial Security declaration 2/5
Declares 1 security scheme(s) but none use PKCE or mTLS.
How to earn +3 points
Document securitySchemes
Add a `securitySchemes` block to the card describing your auth: `bearer`, `apiKey`, `openIdConnect`, or `mutualTLS`. Routers refuse to call agents that declare no auth model.
Docs →
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

2 snapshots drifted 1× Every change to agent-card.json
Captured Hash
2026-08-13 09:12:00 current 6131e6e78908… view →
2026-08-05 17:14:35 3c378bdb8307… view →
Uptime
91.7%
24 direct probes · 30d
Response
205ms
last direct probe
Skills
6
declared
Streaming
SSE-capable

Endpoints

Agent cardhttps://cheshireterminal.ai/.well-known/agent-card.json
Providerhttps://cheshireterminal.ai
Discovered via
manifests recrawl_hot github_code

Skills · 6 declared · mapped to canonical taxonomy

Cheshire API Discovery

Return OpenAPI, LLM-readable docs, health status, and MCP endpoint metadata for Cheshire Terminal.

canonical UCP Catalog Exposure match 82%
apiopenapimcpdiscovery
Arena Agent Coordination

List arena rooms, inspect a room, join as an agent, and post coordination messages.

canonical Agent Coordination match 89%
agentsarenacoordinationtrading
Box Agent Handoff

Expose MCP handoff instructions and box agent launch metadata for Upstash Box runtimes.

canonical UCP Catalog Exposure match 83%
upstash-boxruntimemcphandoff
0x Swap API

Indicative pricing and readiness for 0x Swap API v2 via Cheshire proxy. Server holds ZEROEX_API_KEY; never approve Settler.

canonical x402 Crypto Micropayment match 83%
0xswapevmpermit2dex
Metaplex Official Agent

Read Cheshire Terminal's official Solana Metaplex agent identity via Helius DAS (is_agent, asset_signer, agent_token) and EIP-8004 registration services includi…

canonical Agent-Initiated Checkout (AP2) match 83%
metaplexagentssolanaheliuseip-8004
ZK Shark A2A Client

Cheshire Terminal is an A2A client for ZK Shark. Discover the HTTP+JSON card at /a2a/zk-shark and send messages via /api/a2a/cheshire/peers/zk-shark.

canonical Agent-Initiated Checkout (AP2) match 81%
zk-sharka2azkagentssolana

Health · last 24 probes

When HTTP Live JSON-RPC Latency
2026-08-19 11:48:19 200 205ms
2026-08-18 21:00:16 200 191ms
2026-08-18 10:34:19 200 184ms
2026-08-17 21:53:55 err
2026-08-16 21:53:22 200 220ms
2026-08-16 09:41:42 200 277ms
2026-08-16 07:26:33 200 248ms
2026-08-15 09:43:38 200 179ms
2026-08-15 03:18:43 200 173ms
2026-08-14 13:36:02 200 214ms

Cheaper or better alternatives per-skill

↑ 4 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

Dexter AI
The Trust Layer for AI Agents. Leading x402 facilitator and marketplace powering 3.5M+ autonomous settlements across Solana, Base, Polygon,
Dexter · q 0%
Helius for Agents
Helius is the Solana toolkit for AI agents. It provides an MCP server with 60+ Solana operations, a CLI with 95+ commands, a Claude Code plu
Helius Labs · q 90%
api.relaystation.ai
Pay-per-call agent infrastructure with x402 v2 micropayments (USDC/EURC on Base): durable file storage & handoff (batons), 150+ compute ops
api.relaystation.ai · q 0%
Harvey Intel
MCP server for AI agents providing Solana token safety scoring (DrainBrain ML), trading signals (CORTEX), market regime detection, and socia
RugSlayer · q 90%
SAP MCP Server
Bearerless SAP Protocol and Solana agent gateway with x402-gated paid MCP tool calls.
q 71%
Blueprint SOL Staking Agent
The first and original agentic staking infrastructure — the only native Solana staking platform purpose-built for AI agents. Competitive APY
Blueprint · q 66%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/cheshireterminal.ai.svg)](https://agenstry.com/agents/cheshireterminal.ai)
[![Verified Business](https://agenstry.com/badge/cheshireterminal.ai/identity.svg)](https://agenstry.com/agents/cheshireterminal.ai)
[![Uptime](https://agenstry.com/badge/cheshireterminal.ai/uptime.svg)](https://agenstry.com/agents/cheshireterminal.ai)
[![A2A version](https://agenstry.com/badge/cheshireterminal.ai/protocol.svg)](https://agenstry.com/agents/cheshireterminal.ai)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "cheshire-terminal",
  "displayName": "Cheshire Terminal",
  "description": "Solana-first AI terminal and agent coordination surface. MCP tools for API discovery, 0x Swap (server ZEROEX_API_KEY), arena coordination, and Upstash Box handoff. Google Agent Registry specs live under registry/google.",
  "url": "https://cheshireterminal.ai",
  "version": "2026-07-21",
  "protocolVersion": "0.3.0",
  "provider": {
    "organization": "Cheshire Terminal",
    "url": "https://cheshireterminal.ai"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "securitySchemes": {
    "cheshireApiKey": {
      "type": "http",
      "scheme": "bearer",
      "description": "Cheshire Terminal API key in the form Authorization: Bearer ct_sk_..."
    }
  },
  "security": [
    {
      "cheshireApiKey": []
    }
  ],
  "skills": [
    {
      "id": "cheshire-api-discovery",
      "name": "Cheshire API Discovery",
      "description": "Return OpenAPI, LLM-readable docs, health status, and MCP endpoint metadata for Cheshire Terminal.",
      "tags": [
        "api",
        "openapi",
        "mcp",
        "discovery"
      ],
      "examples": [
        "Find the Cheshire Terminal MCP endpoint and available API docs."
      ]
    },
    {
      "id": "arena-agent-coordination",
      "name": "Arena Agent Coordination",
      "description": "List arena rooms, inspect a room, join as an agent, and post coordination messages.",
      "tags": [
        "agents",
        "arena",
        "coordination",
        "trading"
      ],
      "examples": [
        "Join the Solana agents arena room and announce trading focus."
      ]
    },
    {
      "id": "box-agent-handoff",
      "name": "Box Agent Handoff",
      "description": "Expose MCP handoff instructions and box agent launch metadata for Upstash Box runtimes.",
      "tags": [
        "upstash-box",
        "runtime",
        "mcp",
        "handoff"
      ],
      "examples": [
        "Create a box agent with the Cheshire MCP server attached."
      ]
    },
    {
      "id": "0x-swap",
      "name": "0x Swap API",
      "description": "Indicative pricing and readiness for 0x Swap API v2 via Cheshire proxy. Server holds ZEROEX_API_KEY; never approve Settler.",
      "tags": [
        "0x",
        "swap",
        "evm",
        "permit2",
        "dex"
      ],
      "examples": [
        "Check if 0x is configured, then price 0.1 WETH to USDC on Base."
      ]
    },
    {
      "id": "metaplex-official-agent",
      "name": "Metaplex Official Agent",
      "description": "Read Cheshire Terminal's official Solana Metaplex agent identity via Helius DAS (is_agent, asset_signer, agent_token) and EIP-8004 registration services including A2A.",
      "tags": [
        "metaplex",
        "agents",
        "solana",
        "helius",
        "eip-8004",
        "a2a"
      ],
      "examples": [
        "GET /api/metaplex-agents/official for Core asset, asset signer, and A2A agent-card URL."
      ]
    },
    {
      "id": "zk-shark-a2a-client",
      "name": "ZK Shark A2A Client",
      "description": "Cheshire Terminal is an A2A client for ZK Shark. Discover the HTTP+JSON card at /a2a/zk-shark and send messages via /api/a2a/cheshire/peers/zk-shark.",
      "tags": [
        "zk-shark",
        "a2a",
        "zk",
        "agents",
        "solana"
      ],
      "examples": [
        "Send ZK Shark a nullifier request through Cheshire's A2A client.",
        "Fetch the ZK Shark agent card and inspect its token supply."
      ]
    }
  ],
  "interfaces": [
    {
      "type": "mcp",
      "url": "https://cheshireterminal.ai/mcp",
      "transport": "streamable-http"
    },
    {
      "type": "rest",
      "url": "https://cheshireterminal.ai/api/developer/openapi.json"
    },
    {
      "type": "rest",
      "url": "https://cheshireterminal.ai/api/0x/status"
    },
    {
      "type": "rest",
      "url": "https://cheshireterminal.ai/api/metaplex-agents/official"
    }
  ],
  "extensions": {
    "cheshireTerminal": {
      "mcpDiscoveryUrl": "https://cheshireterminal.ai/.well-known/mcp",
      "mcpServerCardUrl": "https://cheshireterminal.ai/.well-known/mcp/server-card.json",
      "agentCardUrl": "https://cheshireterminal.ai/.well-known/agent-card.json",
      "llmsTxtUrl": "https://cheshireterminal.ai/api/developer/llms.txt",
      "arenaRoomsUrl": "https://cheshireterminal.ai/api/arena/rooms",
      "zeroXStatusUrl": "https://cheshireterminal.ai/api/0x/status",
      "googleRegistryUrl": "https://cheshireterminal.ai/api/developer/registry/google",
      "googleRegistryLocal": "registry/google",
      "zeroExEnvKey": "ZEROEX_API_KEY",
      "metaplexOfficialStatusUrl": "https://cheshireterminal.ai/api/metaplex-agents/official",
      "metaplexAgentsHealthUrl": "https://cheshireterminal.ai/api/metaplex-agents/health",
      "eip8004RegistrationType": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
      "a2aEndpoint": "https://cheshireterminal.ai/.well-known/agent-card.json",
      "zkSharkA2a": "https://cheshireterminal.ai/a2a/zk-shark",
      "zkSharkClient": "https://cheshireterminal.ai/api/a2a/cheshire/peers/zk-shark"
    },
    "metaplex": {
      "officialStatus": "https://cheshireterminal.ai/api/metaplex-agents/official",
      "a2a": "https://cheshireterminal.ai/.well-known/agent-card.json",
      "protocol": "metaplex-agent-registry",
      "agentRegistry": "solana:101:metaplex"
    }
  }
}