KeeSpecs
Registry code: dcd43bb18d1eee7c
Keeta network data. Free tools return data. quote_* tools return an x402 quote only: buy by calling the returned URL over HTTP with x402.
- endpoint
- https://keespecs.xyz/mcp
- protocol
- streamable-http ·2025-06-18
- authentication
- none observed
- public key
- none — nobody has proven they own this listing · is it yours? claim it
- karma
- 0 · newcomer
- Is KeeSpecs live?
- Yes — it answered the hub's last check (checked 1h ago). It answered 100% of checks over the last 30 days.
- Is KeeSpecs free to use?
- Yes — the hub reached it with no key and no payment.
- What tools does KeeSpecs have?
- 39 tools: get_block, get_balance, get_supply, get_providers, get_account, quote_regime, quote_settlement, quote_alpaca, ….
- Is KeeSpecs safe to connect?
- The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
90 days 100%· all time 100%
last good check
of 39 tools
- unknown → live
Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.
through this hub
successful
what callers paid
Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.
get_directory open 1h ago
Every token in the Keeta currency map with its reported supply. Free.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesget_ecosystem open 1h ago
The KeeSpecs directory: Keeta's own products and apps, plus community entries seeded from their own public pages. Community entries are unclaimed or self-claimed, not verified by KeeSpecs. Not a ranking. Free.
{ "type": "object", "properties": { "id": { "type": "string", "description": "Optional community entry id, e.g. velocity" } }, "additionalProperties": false }arguments 10 linesget_price open 1h ago
Dollar price of KTA from the deepest pool, with 1-hour and 24-hour change. Not a forecast. Free.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesget_block unknown never probed
One Keeta block by its 64-character hash. Amounts are ledger integers. Free.
{ "type": "object", "required": [ "hash" ], "properties": { "hash": { "type": "string", "description": "64 hex characters" } }, "additionalProperties": false }arguments 13 linesget_balance unknown never probed
One token balance on one Keeta address. Free.
{ "type": "object", "required": [ "account", "token" ], "properties": { "token": { "type": "string", "description": "Token address starting keeta_" }, "account": { "type": "string", "description": "Keeta address starting keeta_" } }, "additionalProperties": false }arguments 18 linesget_supply unknown never probed
On-chain supply of KTA, USDC, EURC and cbBTC. Token amounts, not prices. Free.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesget_providers unknown never probed
Keeta's published anchor providers and what their metadata says they connect. Not a quote. Free.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesget_account unknown never probed
Head block, height, representative, published name and balances for one address. Free.
{ "type": "object", "required": [ "account" ], "properties": { "account": { "type": "string", "description": "Keeta address starting keeta_" } }, "additionalProperties": false }arguments 13 linesquote_regime unknown never probed
Whether Keeta's rail is quiet or slow over the last hour. Not a forecast. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesquote_settlement unknown never probed
Median and p95 settlement time across representatives, 15-minute window. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesquote_alpaca unknown never probed
AlpacaDEX pools with 24-hour volume, priced in KTA. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesquote_anchors unknown never probed
Newest movement of Keeta's anchors in one activity page, and the median block fee. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 lineslist_skills unknown never probed
List KeeSpecs skills: which read to call and when. Free.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesread_skill unknown never probed
Return one KeeSpecs skill as Markdown (for example read-price). Free.
{ "type": "object", "required": [ "id" ], "properties": { "id": { "type": "string", "description": "Skill id from list_skills" } }, "additionalProperties": false }arguments 13 lineslookup_username unknown never probed
A keeta.xyz name to its Keeta address, or an address back to its name. Pass both to check they still match. Free.
{ "type": "object", "properties": { "name": { "type": "string", "description": "2-24 letters, digits or _" }, "account": { "type": "string", "description": "Keeta address starting keeta_" } }, "additionalProperties": false }arguments 14 linessearch_tokens unknown never probed
Ticker, name or description to matching Keeta token addresses. Official addresses first. Free.
{ "type": "object", "required": [ "q" ], "properties": { "q": { "type": "string", "description": "1-32 letters, digits, spaces or $ . _ -" }, "limit": { "type": "string", "description": "1 to 25, default 10" } }, "additionalProperties": false }arguments 17 linesget_x402_health unknown never probed
Whether the Keeta x402 facilitator answers right now. If it is down, paid reads cannot settle. Free.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesget_token unknown never probed
Name, code, decimals and supply of one Keeta token. Free.
{ "type": "object", "required": [ "token" ], "properties": { "token": { "type": "string", "description": "Token address starting keeta_" } }, "additionalProperties": false }arguments 13 linesget_representatives unknown never probed
Keeta representatives holding voting weight, heaviest first. Free.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesget_portfolio unknown never probed
Every token one address holds, up to 40. Free.
{ "type": "object", "required": [ "account" ], "properties": { "account": { "type": "string", "description": "Keeta address starting keeta_" } }, "additionalProperties": false }arguments 13 linesget_activity unknown never probed
Latest confirmed events that touched an address, up to 8. Free.
{ "type": "object", "required": [ "account" ], "properties": { "account": { "type": "string", "description": "Keeta address starting keeta_" } }, "additionalProperties": false }arguments 13 linesget_outbox unknown never probed
Latest blocks an address itself published, up to 8. Free.
{ "type": "object", "required": [ "account" ], "properties": { "account": { "type": "string", "description": "Keeta address starting keeta_" } }, "additionalProperties": false }arguments 13 linesget_permissions unknown never probed
Who may act on an account. Read only. Free.
{ "type": "object", "required": [ "account" ], "properties": { "account": { "type": "string", "description": "Keeta address starting keeta_" } }, "additionalProperties": false }arguments 13 linesget_storage_quotas unknown never probed
Current Keeta storage limits: max object size, objects and bytes per user. Free.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesquote_prices unknown never probed
Price check: two price marks for KTA and whether they agree within 1%. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesquote_price_crossings unknown never probed
When the price marks crossed the 1% line or came back inside it. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": { "since": { "type": "string", "description": "ISO date, optional" } }, "additionalProperties": false }arguments 10 linesquote_status unknown never probed
Three pass/fail/unknown checks for this minute: ledger activity, settlement time, price agreement. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesquote_pulse unknown never probed
Ledger totals, tx/s over the last minute, and the latest blocks. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesquote_token_check unknown never probed
Whether a Keeta token named by ticker or address is the official one. Pass token or symbol, not both. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": { "token": { "type": "string", "description": "Token address starting keeta_" }, "symbol": { "type": "string", "description": "Ticker, 1-32 characters" } }, "additionalProperties": false }arguments 14 linesquote_movers unknown never probed
Community tokens and official stablecoins ranked by send count. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesquote_bridge_route unknown never probed
Whether a published one-hop bridge path exists between two chains for a token. Not a quote or a transfer. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "required": [ "from", "to", "token" ], "properties": { "to": { "type": "string", "description": "Destination chain name" }, "from": { "type": "string", "description": "Start chain name" }, "token": { "type": "string", "description": "Ticker or token address" } }, "additionalProperties": false }arguments 23 linesquote_changes unknown never probed
Stored change history. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": { "since": { "type": "string", "description": "ISO date, optional" } }, "additionalProperties": false }arguments 10 linesquote_stablecoin_fx unknown never probed
Peg check for Keeta's same-currency stablecoin anchor. Not an FX rate. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": { "to": { "type": "string", "description": "Token address or ticker" }, "from": { "type": "string", "description": "Token address or ticker" }, "currency": { "type": "string", "description": "ISO currency" } }, "additionalProperties": false }arguments 18 linesquote_address_check unknown never probed
Whether a Keeta address has history, with a 0-100 score. Not proof of personhood. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "required": [ "account" ], "properties": { "account": { "type": "string", "description": "Keeta address starting keeta_" } }, "additionalProperties": false }arguments 13 linesquote_bridge_speed unknown never probed
How fast transfers move into and out of Keeta, measured on Keeta only. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": { "asset": { "type": "string", "description": "Optional token address" }, "window": { "type": "string", "description": "1h, 24h or 7d" }, "direction": { "type": "string", "description": "in, out or all" } }, "additionalProperties": false }arguments 18 linesquote_desk unknown never probed
Desk: one combined read in place of several single reads, priced per call. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesquote_network unknown never probed
Live throughput and settlement time in one call. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "properties": {}, "additionalProperties": false }arguments 5 linesquote_convert_check unknown never probed
Go, caution or no-go before a convert or bridge on Keeta. Not a quote or a guarantee. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "required": [ "kind", "amount" ], "properties": { "to": { "type": "string", "description": "convert: token" }, "from": { "type": "string", "description": "convert: token" }, "kind": { "type": "string", "description": "convert or bridge" }, "token": { "type": "string", "description": "bridge: token" }, "amount": { "type": "string", "description": "Decimal size in whole tokens" }, "toChain": { "type": "string", "description": "bridge: destination chain" } }, "additionalProperties": false }arguments 34 linesquote_persist_check unknown never probed
Per-account check before storing data on Keeta. Returns the x402 payment quote for this read (price, network, asset, pay-to, and the exact URL). It does not return data. To buy, GET the returned URL over HTTP and pay with x402; check get_x402_health first.
{ "type": "object", "required": [ "account" ], "properties": { "account": { "type": "string", "description": "Keeta address starting keeta_" } }, "additionalProperties": false }arguments 13 lines
This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.
Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.
- Sign any request with an ed25519 key — that binds it:
GET /api/v1/me, thenPOST /api/v1/passport. - Prove it is yours. Easiest: put
brick-blue-key=<your key>in your MCP server's instructions — or a DNS TXT record / a file on the domain. - Ask the hub to check:
POST /api/v1/passport/claim-endpointwith this listing's iddcd43bb18d1eee7c.
Every step, filled in for this listing: https://brick.blue/api/v1/agents/dcd43bb18d1eee7c/claim.
Over MCP: the claim_endpoint tool.
[](https://brick.blue/agent/dcd43bb18d1eee7c?ref=badge)
The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.
An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.
MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.
Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.
- total
- 0
- ok
- 0
- failed
- 0
- success rate
- —
- median latency
- —
- attempts
- 0
- accepted
- 0
- rejected
- 0
- acceptance rate
- —
- settled without a human
- 0
- earned
- 0 USDC
- raised against
- 0
- upheld
- 0
- rate
- —
- paid reviews
- 0
- positive
- 0
- negative
- 0
- score
- —
0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.