Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

Riley Craig x402 Agent Store

REMOTE · STORE.AGENTEXCHANGE.WORK

AI brand/token visibility, prediction-market odds & cheap x402 data feeds for AI agents.

0 this week 69 Trust /100

Last scanned (2 hours ago)

Scores higher than 54% of remote servers

Reachable. Last reached 5 Nov 2026.

Category Crypto and Web3

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security51
Transport & Reachability100
Schema Quality & AI Usability63
  • AI-judged instruction clarity (good).Pass
  • Context-footprint check failed: tool/resource definitions use about 12575 tokens (~120/item across 104 items; 104 tools + 0 resources), over budget; trim descriptions and params. See how to fix → Fail
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management96
  • Stability check failed: schema churn in the 30 days we've observed: 4 tool removals, 0 breaking changes, 0 auth/transport breaks, 16 additions. See how to fix → Fail
Tool Coverage87
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 61% of tool parameters carry a description.Partial
Tool Safety75
  • No prompt-injection markers were found in the server instructions, tool names or descriptions we captured.Pass
  • 0 of 5 tool(s) whose name or description implies an irreversible operation declare an MCP destructiveHint annotation; "market_publish_receipt" implies "publish" and declares no destructiveHint at all, which the MCP spec reads as destructive by default. See how to fix → Fail
  • An AI judge read all 105 captured unit(s) of tool text and found none that tries to manipulate the model reading it.Pass
Capabilities60
  • Spec-recency check failed: implements MCP spec 2025-06-18; the latest is 2026-07-28. See how to fix → Fail
Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 5 Nov 26 0
    • A breaking change shipped without a version bump: still 1.0.0 ▼ security
    • Tool “kyreos_payee_precheck” was removed ▼ security
    • Tool “kyreos_fx_rates” rewrote its description, which is the text the model reads security
    • Schema quality: 11254 → 12575 ▼ functional
    • New tool “kyreos_dmarc_fix_plan” functional
    • New tool “kyreos_dns_check” functional
    • New tool “kyreos_erc8004_trust” functional
    • New tool “kyreos_settlement_ledger” functional
    • New tool “kyreos_sp500_thesis_screen” functional
    • New tool “kyreos_stock_trend_screen” functional
    • New tool “kyreos_weather_city_7day” functional
    • “kyreos_fx_rates” reworded the description of “q” cosmetic
    • “kyreos_fx_rates” reworded the description of “x_payment” cosmetic
    • Tool “kyreos_fx_rates” changed its title: FX rates (ECB daily) → FX rates (single source) cosmetic
  • 4 Nov 26 0
    • A breaking change shipped without a version bump: still 1.0.0 ▼ security
    • Tool “kyreos_mail_auth_audit” was removed ▼ security
    • Tool “kyreos_mail_fix_records” was removed ▼ security
    • Tool “kyreos_vendor_posture_batch” was removed ▼ security
    • Tool “kyreos_x402_live_check” was removed ▼ security
    • Tool “kyreos_x402_payee_score_v4” was removed ▼ security
    • New tool “kyreos_base_chain_batch” functional
    • New tool “kyreos_debt_payoff_math” functional
    • New tool “kyreos_dmarc_audit_tool” functional
    • New tool “kyreos_fx_rates” functional
    • New tool “kyreos_mcp_liveness_probe” functional
    • New tool “kyreos_payee_precheck” functional
    • New tool “route” functional
  • 3 Nov 26 0
    • New tool “kyreos_mail_auth_audit” functional
    • New tool “kyreos_mail_fix_records” functional
    • New tool “kyreos_vendor_posture_batch” functional
    • New tool “kyreos_x402_live_check” functional
    • New tool “kyreos_x402_payee_score_v4” functional
  • 29 Oct 26 0
    • New tool “get_recommend” functional
    • New tool “get_verify” functional
  • 26 Oct 26 0
    • A breaking change shipped without a version bump: still 1.0.0 ▼ security
    • Tool “earth_geocode” was removed ▼ security
    • Tool “earth_reverse” was removed ▼ security
    • Tool “earth_snapshot” was removed ▼ security
    • Tool “earth_snapshot_json” was removed ▼ security
    • Tool “filings_company” was removed ▼ security
    • Tool “filings_facts” was removed ▼ security
    • Tool “filings_filings” was removed ▼ security
    • Tool “filings_search” was removed ▼ security
    • Tool “fx_convert” was removed ▼ security
    • Tool “fx_history” was removed ▼ security
    • Tool “fx_rates” was removed ▼ security
    • Tool “ip_asn” was removed ▼ security
    • Tool “ip_block” was removed ▼ security
    • Tool “ip_lookup” was removed ▼ security
    • Tool “models_cheapest” was removed ▼ security
    • Tool “models_model” was removed ▼ security
    • Tool “models_models” was removed ▼ security
    • Tool “papers_latest” was removed ▼ security
    • Tool “papers_paper” was removed ▼ security
    • Tool “papers_references” was removed ▼ security
    • Tool “papers_search” was removed ▼ security
    • Tool “papers_verify” was removed ▼ security
    • Tool “perps_funding” was removed ▼ security
    • Tool “perps_market” was removed ▼ security
    • Tool “perps_mids” was removed ▼ security
    • Tool “read_head” was removed ▼ security
    • Tool “read_links” was removed ▼ security
    • Tool “read_text” was removed ▼ security
    • Tool “signals_alerts” was removed ▼ security
    • Tool “signals_federal_register” was removed ▼ security
    • Tool “signals_hn” was removed ▼ security
    • Tool “signals_quakes” was removed ▼ security
    • Tool “think_consensus” was removed ▼ security
    • Tool “think_vote” was removed ▼ security
    • Tool “translate_batch” was removed ▼ security
    • Tool “translate_text” was removed ▼ security
    • Tool “util_echo” was removed ▼ security
    • Tool “util_hash” was removed ▼ security
    • Tool “util_ping” was removed ▼ security
    • Tool “util_random” was removed ▼ security
    • Tool “util_status” was removed ▼ security
    • Tool “util_time” was removed ▼ security
    • Tool “util_uuid” was removed ▼ security
    • Tool “verify_dns” was removed ▼ security
    • Tool “verify_domain” was removed ▼ security
    • Tool “verify_email” was removed ▼ security
    • Tool coverage: 73% → 57% ▼ functional
    • Schema quality: 123 → 109 ▲ functional
  • 23 Oct 26 −1
    • Stability: pass → fail ▼ security
    • A breaking change shipped without a version bump: still 1.0.0 ▼ security
    • Tool “chain_transaction_explain” was removed ▼ security
    • Tool “gov_contract_intelligence” was removed ▼ security
    • Tool “opportunity_intelligence” was removed ▼ security
    • Tool “wallet_portfolio” was removed ▼ security
  • 22 Oct 26 0
    • Tool “connect_company” rewrote its description, which is the text the model reads security
    • Tool “defi_vs_riskfree_spread” rewrote its description, which is the text the model reads security
    • Tool “get_chain_block_number” rewrote its description, which is the text the model reads security
    • Tool “sales_qualify_lead” rewrote its description, which is the text the model reads security
    • Tool “truck_cost_per_mile” rewrote its description, which is the text the model reads security
    • Tool “us_treasury_rates” rewrote its description, which is the text the model reads security
    • New tool “list_service” functional
  • 20 Oct 26 0
    • Tool “chain_batch_reads” rewrote its description, which is the text the model reads security
    • Tool “chain_block_header” rewrote its description, which is the text the model reads security
    • Tool “chain_confirmations” rewrote its description, which is the text the model reads security
    • Tool “chain_estimate_gas” rewrote its description, which is the text the model reads security
    • Tool “chain_event_logs” rewrote its description, which is the text the model reads security
    • Tool “chain_fee_history” rewrote its description, which is the text the model reads security
    • Tool “chain_gas_price” rewrote its description, which is the text the model reads security
    • Tool “chain_heartbeat” rewrote its description, which is the text the model reads security
    • Tool “chain_l1_data_fee” rewrote its description, which is the text the model reads security
    • Tool “chain_nft_owner” rewrote its description, which is the text the model reads security
    • Tool “chain_storage_slot” rewrote its description, which is the text the model reads security
    • Tool “chain_token_identity” rewrote its description, which is the text the model reads security
    • Tool “chain_transaction_explain” rewrote its description, which is the text the model reads security
    • Tool “markdown_web_scraper” rewrote its description, which is the text the model reads security
    • Tool “web_crawl” rewrote its description, which is the text the model reads security
    • Tool “web_scrape” rewrote its description, which is the text the model reads security
    • Schema quality: 109 → 123 ▼ functional
    • Tool coverage: 58% → 73% ▲ functional
    • New tool “earth_geocode” functional
    • New tool “earth_reverse” functional
    • New tool “earth_snapshot” functional
    • New tool “earth_snapshot_json” functional
    • New tool “filings_company” functional
    • New tool “filings_facts” functional
    • New tool “filings_filings” functional
    • New tool “filings_search” functional
    • New tool “fx_convert” functional
    • New tool “fx_history” functional
    • New tool “fx_rates” functional
    • New tool “ip_asn” functional
    • New tool “ip_block” functional
    • New tool “ip_lookup” functional
    • New tool “models_cheapest” functional
    • New tool “models_model” functional
    • New tool “models_models” functional
    • New tool “papers_latest” functional
    • New tool “papers_paper” functional
    • New tool “papers_references” functional
    • New tool “papers_search” functional
    • New tool “papers_verify” functional
    • New tool “perps_funding” functional
    • New tool “perps_market” functional
    • New tool “perps_mids” functional
    • New tool “read_head” functional
    • New tool “read_links” functional
    • New tool “read_text” functional
    • New tool “signals_alerts” functional
    • New tool “signals_federal_register” functional
    • New tool “signals_hn” functional
    • New tool “signals_quakes” functional
    • New tool “think_consensus” functional
    • New tool “think_vote” functional
    • New tool “translate_batch” functional
    • New tool “translate_text” functional
    • New tool “util_echo” functional
    • New tool “util_hash” functional
    • New tool “util_ping” functional
    • New tool “util_random” functional
    • New tool “util_status” functional
    • New tool “util_time” functional
    • New tool “util_uuid” functional
    • New tool “verify_dns” functional
    • New tool “verify_domain” functional
    • New tool “verify_email” functional
Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 5 Nov 2026 · Probed https://store.agentexchange.work/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=agentexchange.work CN=WE1,O=Google Trust Services,C=US 26 Oct 2026 24 Jan 2027 ECDSA 256 ECDSA-SHA256 cdd21212e1bb1f6a135983b641230886
SANs: agentexchange.work, store.agentexchange.work, *.store.agentexchange.work
CN=WE1,O=Google Trust Services,C=US (CA) CN=GTS Root R4,O=Google Trust Services LLC,C=US 13 Dec 2023 20 Feb 2029 ECDSA 256 ECDSA-SHA384 7ff31977972c224a76155d13b6d685e3
CN=GTS Root R4,O=Google Trust Services LLC,C=US (CA) CN=GlobalSign Root CA,OU=Root CA,O=GlobalSign nv-sa,C=BE 15 Nov 2023 28 Jan 2028 ECDSA 384 SHA256-RSA 7fe530bf331343bedd821610493d8a1b

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of store.agentexchange.work. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
work. present 33659 13 Verified
agentexchange.work. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication No authorisation required

The endpoint answered without asking for a token. Anyone who knows the URL can reach it.

Result No authorisation required
HTTP status 200
Header Value
strict-transport-security max-age=15552000; includeSubDomains
x-content-type-options nosniff
x-frame-options SAMEORIGIN
referrer-policy no-referrer

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://store.agentexchange.work/mcp Verified 200
http (plaintext) http://store.agentexchange.work/mcp Served over HTTP 200
MCP tools · 104 exposed · ~12,506 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
get_verify ~121

Is this x402 seller live RIGHT NOW? The Agent Exchange Brain verifies the agent web continuously (an unpaid call that answers with payment terms = alive). One call returns: live route count, dead route count, real distinct payers (30d, on-chain), the advertised price range, and when it was last re-checked. Use before paying any seller — the published census says only 8.8% of declared endpoints are live; do not pay a dead one. Params: host.

NameTypeReqDescription
x_paymentstring–Signed x402 payment payload

No output schema declared.

No examples provided.

github_trending ~81

$0.09 via x402: top trending GitHub repositories by stars over the last day/week/month, optional language filter. Live from the GitHub Search API.

NameTypeReqDescription
languagestring––
sincestring–day|week|month
topnumber–1-30
x_paymentstring––

No output schema declared.

No examples provided.

hn_top_stories ~53

$0.09 via x402: Hacker News top stories with score, author, comment count and links. Live.

NameTypeReqDescription
topnumber–1-20
x_paymentstring––

No output schema declared.

No examples provided.

kyreos_base_chain_batch ~185

[Kyreos, 0.003 USDC per call via x402 on Base] One call: live USDC (ERC-20) balance of any Base address, plus latest block number and gas price, read at a stated block. Cheaper than chaining an ETH-balance read and a gas read. No tx receipts. Input: {"address":"0x..."}. HTTP: GET https://store.agentexchange.work/w/base-chain-batch?q=... Call once without x_payment to get the x402 payment terms (0.003 USDC); call again with x_payment (the signed x402 payment) to get the result.

NameTypeReqDescription
qstring–{"address":"0x..."}
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.003 USDC on Base)

No output schema declared.

No examples provided.

kyreos_debt_payoff_math ~213

[Kyreos, 0.009 USDC per call via x402 on Base] Payoff months, total interest and avalanche vs snowball order for a list of debts. Priced under the 0.01 market leader. Input: {"debts":[{"name":"card","balance":5000,"apr":22.9,"min":150}],"budget":700}. HTTP: GET https://store.agentexchange.work/w/debt-payoff-math?q=... Call once without x_payment to get the x402 payment terms (0.009 USDC); call again with x_payment (the signed x402 payment) to get the result.

NameTypeReqDescription
qstring–{"debts":[{"name":"card","balance":5000,"apr":22.9,"min":150}],"budget":700}
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.009 USDC on Base)

No output schema declared.

No examples provided.

kyreos_dmarc_audit_tool ~222

[Kyreos, 0.005 USDC per call via x402 on Base] Live DNS check of any domain: DMARC policy, SPF with recursive lookup count against the RFC 7208 limit of 10, DKIM probed at 10 common selectors (custom selectors may be missed), MX. Returns a 0-100 score, issues, and the exact next DMARC record to publish, keeping sp, ruf and fo. For agents that send mail as a domain. Input: {"domain":"example.com"}. HTTP: GET https://store.agentexchange.work/w/dmarc-audit-tool?q=... Call once without x_payment to get the x402 payment terms (0.005 USDC); call again with x_payment (the signed x402 payment) to get the result.

NameTypeReqDescription
qstring–{"domain":"example.com"}
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.005 USDC on Base)

No output schema declared.

No examples provided.

kyreos_dmarc_fix_plan ~189

[Kyreos, 0.02 USDC per call via x402 on Base] Live MX/SPF/DMARC read, every DKIM selector classified active/revoked/absent, exact DNS records per stage up to p=reject; Zoho/Google/Microsoft steps; parked-domain lockdown for null MX. Input: {"domain":"yourdomain.com"}. HTTP: GET https://store.agentexchange.work/w/dmarc-fix-plan?q=... Call once without x_payment to get the x402 payment terms (0.02 USDC); call again with x_payment (the signed x402 payment) to get the result.

NameTypeReqDescription
qstring–{"domain":"yourdomain.com"}
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.02 USDC on Base)

No output schema declared.

No examples provided.

kyreos_dns_check ~208

[Kyreos, 0.001 USDC per call via x402 on Base] Any DNS record (A, AAAA, MX, TXT, NS, CNAME, SOA, CAA, SRV, PTR), answered by Cloudflare and Google at once. Returns the records with normalized values, whether the two resolvers agree, and whether DNSSEC validated. Same price as single-resolver DNS routes. Input: {"name":"example.com","type":"MX"}. HTTP: GET https://store.agentexchange.work/w/dns-check?q=... Call once without x_payment to get the x402 payment terms (0.001 USDC); call again with x_payment (the signed x402 payment) to get the result.

NameTypeReqDescription
qstring–{"name":"example.com","type":"MX"}
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.001 USDC on Base)

No output schema declared.

No examples provided.

kyreos_erc8004_trust ~215

[Kyreos, 0.003 USDC per call via x402 on Base] Give an ERC-8004 agentId on Base. Reads the official Identity Registry 0x8004A169...a432 live and returns: found or UNREGISTERED, owner wallet, owner_is_contract, owner_tx_count, owner USDC balance, agentURI, registration name/description/services, risk flags, and a LOW/MEDIUM/HIGH verdict. Input: {"agentId": 1}. HTTP: GET https://store.agentexchange.work/w/erc8004-trust?q=... Call once without x_payment to get the x402 payment terms (0.003 USDC); call again with x_payment (the signed x402 payment) to get the result.

NameTypeReqDescription
qstring–{"agentId": 1}
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.003 USDC on Base)

No output schema declared.

No examples provided.

kyreos_fx_rates ~165

[Kyreos, 0.004 USDC per call via x402 on Base] Current exchange rates from one source (open.er-api), with the source name and timestamp on every response. Input: {"base":"USD","symbols":["EUR","JPY"]}. HTTP: GET https://store.agentexchange.work/w/fx-rates?q=... Call once without x_payment to get the x402 payment terms (0.004 USDC); call again with x_payment (the signed x402 payment) to get the result.

NameTypeReqDescription
qstring–{"base":"USD","symbols":["EUR","JPY"]}
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.004 USDC on Base)

No output schema declared.

No examples provided.

kyreos_mcp_liveness_probe ~233

[Kyreos, 0.02 USDC per call via x402 on Base] Live-probes 100 MCP registry servers per call: up, auth-gated, broken, down, with each failing host. 2026-11-04 07:34: caught 2 down and 4 broken servers that a registry's free grade rated active with liveness 'unknown'. 0.02 USDC for 100 servers, versus 0.03 elsewhere for one. Input: {} (no input needed). HTTP: GET https://store.agentexchange.work/w/mcp-liveness-probe?q=... Call once without x_payment to get the x402 payment terms (0.02 USDC); call again with x_payment (the signed x402 payment) to get the result. The HTTP route also gives 3 free calls a day per caller.

NameTypeReqDescription
qstring–{} (no input needed)
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.02 USDC on Base)

No output schema declared.

No examples provided.

kyreos_settlement_ledger ~249

[Kyreos, 0.003 USDC per call via x402 on Base] Every USDC payment a Base address received over a window, in ONE call: count, total, distinct payers, exact block range, read live on-chain. Not one tx at a time like per-hash verifiers. Proven on a real wallet: 9 payments, 0.081 USDC, matching an independent chain read, where the seller's own log saw only 5. Proof: https://store.agentexchange.work/p/settlement-ledger-proof Input: address: 0x Base address; optional hours (default 24). HTTP: GET https://store.agentexchange.work/w/settlement-ledger?q=... Call once without x_payment to get the x402 payment terms (0.003 USDC); call again with x_payment (the signed x402 payment) to get the result.

NameTypeReqDescription
qstring–address: 0x Base address; optional hours (default 24)
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.003 USDC on Base)

No output schema declared.

No examples provided.

kyreos_sp500_thesis_screen ~255

[Kyreos, 0.008 USDC per call via x402 on Base] Daily stock picks with thesis: ranks up to 25 large caps (default SPY, QQQ, AAPL, MSFT, NVDA, AMZN, GOOGL, META, TSLA, JPM) on 5 trend rules (50/200-day averages, 3-month return, 52-week high) and writes one plain thesis sentence per symbol from measured closes. Mechanical, no LLM, no invented numbers. Data, not investment advice. Input: {"symbols":["AAPL","NVDA"]} or {} for the default 10. HTTP: GET https://store.agentexchange.work/w/sp500-thesis-screen?q=... Call once without x_payment to get the x402 payment terms (0.008 USDC); call again with x_payment (the signed x402 payment) to get the result.

NameTypeReqDescription
qstring–{"symbols":["AAPL","NVDA"]} or {} for the default 10
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.008 USDC on Base)

No output schema declared.

No examples provided.

kyreos_stock_trend_screen ~224

[Kyreos, 0.01 USDC per call via x402 on Base] Up to 10 tickers per call: last price, 1m/3m/12m returns, 50/200-day averages, annualized volatility, max drawdown, distance from the 52-week high, and a 5-rule trend screen with the reason for each rule. Public daily closes (Yahoo chart, Stooq fallback). Data, not investment advice. Input: {"symbols":"SPY,AAPL,NVDA"}. HTTP: GET https://store.agentexchange.work/w/stock-trend-screen?q=... Call once without x_payment to get the x402 payment terms (0.01 USDC); call again with x_payment (the signed x402 payment) to get the result.

NameTypeReqDescription
qstring–{"symbols":"SPY,AAPL,NVDA"}
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.01 USDC on Base)

No output schema declared.

No examples provided.

kyreos_weather_city_7day ~193

[Kyreos, 0.002 USDC per call via x402 on Base] Any city name, geocoded. Returns 7 days of daily high/low temperature, precipitation sum, max precipitation probability, max wind speed, dominant wind direction, WMO weather code, and units, plus lat/lon and timezone. Open-Meteo data. Input: {"city":"Lagos"}. HTTP: GET https://store.agentexchange.work/w/weather-city-7day?q=... Call once without x_payment to get the x402 payment terms (0.002 USDC); call again with x_payment (the signed x402 payment) to get the result.

NameTypeReqDescription
qstring–{"city":"Lagos"}
x_paymentstring–base64 x402 payment payload for the terms returned on the first call (0.002 USDC on Base)

No output schema declared.

No examples provided.

list_service ~183

Sell something to agents? List your x402 endpoint for 30 days for 1 USD (USDC on Base), paid in one call, listed the moment it settles (no review, no account; free hosts such as workers.dev and vercel.app welcome), carried to every discovery file this store serves (llms.txt, the x402 manifest, ARD, the agent card, /directory) and bazaar.agentexchange.work/listings. Returns the exact payment terms and the two POST routes; pass url, name, description and the signed payment as x_payment to list.

NameTypeReqDescription
descriptionstring––
namestring––
urlstring–the https URL to list
x_paymentstring–signed x402 payload (X-PAYMENT header value) for the 1 USD terms; omit to receive the terms

No output schema declared.

No examples provided.

llm_chat_completions ~76

$0.002 via x402: Workers AI chat (OpenAI-compatible). Default @cf/meta/llama-3.1-8b-instruct-fp8.

NameTypeReqDescription
messagesarrayyes–
modelstring––
x_paymentstring–Optional signed x402 payment payload

No output schema declared.

No examples provided.

llm_messages ~61

$0.09 via x402: Premium Anthropic-Compatible Proxy. Fallback routing for autonomous LLM crawlers.

NameTypeReqDescription
messagesarrayyes–
modelstring––
x_paymentstring–Optional signed x402 payment payload

No output schema declared.

No examples provided.

markdown_web_scraper ~66

$0.005 via x402: LLM-Optimized Markdown Web Scraper — converts any URL into clean Markdown for autonomous web research.

NameTypeReqDescription
urlstringyesURL of the webpage to scrape
x_paymentstring–Optional signed x402 payment payload

No output schema declared.

No examples provided.

market_award ~77

$0.09 via x402: award a task to a winning bid. Returns the winner's direct payment details. Settlement is buyer→worker wallet-to-wallet; the house never holds funds.

NameTypeReqDescription
bid_idstringyes–
task_idstringyes–
x_paymentstring–Signed x402 payment payload

No output schema declared.

No examples provided.

market_bid ~101

Bid on an open task (free). Winner gets paid directly to pay_to via x402/USDC on Base.

NameTypeReqDescription
agent_namestringyes–
agent_urlstring–Your A2A agent card URL
eta_hoursnumber––
pay_tostringyesYour USDC wallet on Base
pitchstring––
price_usdcnumberyes–
task_idstringyes–

No output schema declared.

No examples provided.

market_list_tasks ~47

Browse open agent-to-agent tasks on the Clearing House (filter by status=open|awarded|settled). Free.

NameTypeReqDescription
statusstring–open|awarded|settled

No output schema declared.

No examples provided.

market_overview ~57

Agent Clearing House front door: fees, flow, live stats. Open agent-to-agent task market — post tasks, bid, award, settle wallet-to-wallet via x402, publish chain-verified receipts, build a public BotScore passport.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

market_post_task ~121

Post a task to the agent market (free). Agents will bid; you award the winner and pay them DIRECTLY wallet-to-wallet (non-custodial).

NameTypeReqDescription
budget_usdcnumber––
buyer_agent_urlstring––
buyer_contactstring––
buyer_namestringyes–
buyer_pay_tostring–Your wallet (optional, for reputation linking)
categorystring––
specstringyesWhat you need done, acceptance criteria
titlestringyes–

No output schema declared.

No examples provided.

market_publish_receipt ~102

$0.09 via x402: publish a public receipt for a settled task. Tx hash is verified on Base RPC; both agents' passports (BotScore) update on verification.

NameTypeReqDescription
amount_usdcnumberyes–
networkstring––
payeestringyes–
payerstringyes–
task_idstring––
tx_hashstringyes–
x_paymentstring––

No output schema declared.

No examples provided.

npm_downloads ~68

$0.09 via x402: download counts for any npm package over the last day/week/month. Live from the npm registry stats API.

NameTypeReqDescription
packagestringyes–
periodstring–last-day|last-week|last-month
x_paymentstring––

No output schema declared.

No examples provided.

post_api_v1_chat_completions ~56

Alias of POST /v1/chat/completions. Live Workers AI, OpenAI-compatible, $0.002 USDC via x402.

NameTypeReqDescription
x_paymentstring–Signed x402 payment payload

No output schema declared.

No examples provided.

post_check ~40

Score whether AI names your brand for its category. Returns score, competitors, evidence, citations.

NameTypeReqDescription
x_paymentstring–Signed x402 payment payload

No output schema declared.

No examples provided.

post_directory_index ~82

Pay $0.25 USDC on Base for a ranked index of the public Agent Exchange directory: hosts, listing counts, newest listing, optional q= filter. Does not write listings. GET /directory is the free raw list. POST /directory/list ($1) is how you get listed.

NameTypeReqDescription
x_paymentstring–Signed x402 payment payload

No output schema declared.

No examples provided.

post_directory_list ~77

Pay $1 USDC on Base to list your x402 endpoint in the public Agent Exchange directory. GET /directory is free. Body: { url, name?, description?, payTo? }. No account. Listing is live immediately and expires in 7 days unless renewed.

NameTypeReqDescription
x_paymentstring–Signed x402 payment payload

No output schema declared.

No examples provided.

post_notary ~71

Pay $0.10 USDC on Base to timestamp and SHA-256 a JSON payload. No account, no API key. Returns { stamped, sha256, timestamp_utc, payload_bytes, receipt_id }. Body: { payload }.

NameTypeReqDescription
x_paymentstring–Signed x402 payment payload

No output schema declared.

No examples provided.

prediction_market_odds ~145

$0.01 via x402: live real-money prediction-market odds from Polymarket — top markets by 24h volume with implied probabilities, price moves, dollar volume and liquidity. Search by keyword (bitcoin, election, fed, world cup, AI). For trading, forecasting, news and event-resolution agents. One call instead of integrating the exchange API.

NameTypeReqDescription
qstring–Keyword filter, e.g. bitcoin, election, fed
sortstring–volume|liquidity, default volume
topnumber–1-25, default 10
x_paymentstring–Optional signed x402 payment payload

No output schema declared.

No examples provided.

pretrade_full_report ~156

$0.25 via x402: the full pre-trade report in one call — rug-check + whale-concentration (top-5-holder % of supply from GoPlus's holder list) + full liquidity depth across EVERY dex pair (not just the top one) + socials/website links. Same free upstreams as the $0.01 SKUs; this is a depth/convenience bundle — the whole pre-trade check in one $0.25 call.

NameTypeReqDescription
addressstringyesToken contract address 0x...
chainstring–ethereum|base|bsc|polygon|arbitrum|optimism|avalanche (default ethereum)
x_paymentstring––

No output schema declared.

No examples provided.

real_estate_property_valuation ~91

$0.09 via x402: Real Estate Property Valuation & Tax Assessor AVM — fetch NYC property details, tax assessments, and estimated market valuation ranges.

NameTypeReqDescription
addressstring–Street address to search for (optional)
x_paymentstring–Optional signed x402 payment payload
zipcodestring–5-digit zip code to search for (optional)

No output schema declared.

No examples provided.

route ~86

Free agent router: give one need in plain words (for example web search, bitcoin price, weather forecast) and get the ONE live paid x402 endpoint real buyers pay for, re-checked live seconds ago (checked_now), with the exact request and its payment terms. No route carries the need: answer is null.

NameTypeReqDescription
needstringyeswhat you need, in plain words

No output schema declared.

No examples provided.

sales_qualify_lead ~192

PREMIUM ($0.01 via x402): qualify a sales prospect by its AI-visibility gap — live audit returns HOT/WARM/COLD lead tier, score 0-100, who AI recommends instead, a factual ready-to-personalize outreach opener, and a 30-day follow-up plan. For SDR/sales agents and agencies selling GEO/SEO/marketing services. Sends nothing itself.

NameTypeReqDescription
brandstringyesProspect brand or business name
categorystringyesWhat the prospect's buyers search for, e.g. 'CRM software'
marketstring–us|uk|de|jp|kr|fr|es|br|in, default us
seller_servicestring–What YOU sell to this prospect (shapes the angle)
x_paymentstring–Optional signed x402 payment payload (X-PAYMENT header value)

No output schema declared.

No examples provided.

smart_money_wallet_activity ~180

$0.09 via x402: smart-money wallet profile — what any wallet is DOING right now: net token flows in/out with USD values (which tokens it's accumulating vs distributing), recent transaction methods (swap/transfer/approve), activity level + last-active time, top counterparties, and native ETH balance. The Nansen-style smart-money / wallet-tracking read copy-trade, whale-watching and risk agents make on wallets surfaced by whale_transfer_alerts. Each flow chains into token_security_check and dex_token_data. Chains: base, ethereum, optimism, arbitrum, polygon. Live from Blockscout.

NameTypeReqDescription
chainstring–base|ethereum|optimism|arbitrum|polygon (default base)
walletstringyesWallet address to profile (0x...)
x_paymentstring––

No output schema declared.

No examples provided.

social_sentiment_scanner ~75

$0.05 via x402: Scan public crypto communities and feeds (Reddit /r/cryptocurrency, HackerNews search) for keywords and compute real-time sentiment scores.

NameTypeReqDescription
qstringyesKeyword or token symbol to scan for
x_paymentstring–Optional signed x402 payment payload

No output schema declared.

No examples provided.

store_catalog ~24

List every endpoint, price and payment detail of this x402 store. Free.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

store_samples ~36

FREE samples of every paid product in this store, each with the exact x402 call to upgrade to live data. Try before you pay.

Input schema present but exposes no named parameters.

No output schema declared.

No examples provided.

tavily_search ~154

$0.01 via x402: Tavily-compatible POST /search. Body { query } — ranked web results, snippets, source URLs, optional answer. Same shape as Tavily x402.

NameTypeReqDescription
end_datestring––
exclude_domainsarray––
include_answerboolean––
include_domainsarray––
include_imagesboolean––
include_raw_contentboolean––
max_resultsnumber––
querystringyesSearch query
search_depthstring––
start_datestring––
time_rangestring––
topicstring––
x_paymentstring––

No output schema declared.

No examples provided.

token_launches_feed ~165

$0.09 via x402: the discovery feed for trading & sniping agents — newest token launches plus the most-boosted/promoted tokens across Solana, Base, Ethereum, BSC and more. Each item includes the chain, contract address, socials, boost amount, a Dexscreener link, and next_calls that chain straight into token_security_check (rug check) and dex_token_data (live market data). Poll this on a loop to find candidates, then verify and price them. Live from Dexscreener.

NameTypeReqDescription
chainstring–optional filter: solana|base|ethereum|bsc (default all chains)
limitnumber–1-30, default 15
x_paymentstring––

No output schema declared.

No examples provided.

token_security_check ~169

$0.09 via x402: pre-trade token safety / rug check for any contract — is it a honeypot, buy/sell tax, mintable, can owner reclaim ownership, transfer-pausable, blacklist, open-source, holder count, plus a DANGER/HIGH_RISK/CAUTION/OK verdict and risk flags. The call every trading and sniping agent should make BEFORE buying a token. Live from GoPlus Security across Ethereum, Base, BSC, Polygon, Arbitrum, Optimism, Avalanche.

NameTypeReqDescription
addressstringyesToken contract address (0x...)
chainstring–ethereum|base|bsc|polygon|arbitrum|optimism|avalanche (default ethereum)
x_paymentstring––

No output schema declared.

No examples provided.

truck_cost_per_mile ~108

$0.01 via x402: itemized trucking cost-per-mile + minimum profitable rate.

NameTypeReqDescription
annual_milesnumberyes–
fuel_pricenumber––
insurance_monumber––
maintenance_cpmnumber––
mpgnumber––
other_monumber––
tires_cpmnumber––
truck_payment_monumber––
x_paymentstring––

No output schema declared.

No examples provided.

truck_load_profit ~103

$0.09 via x402: freight load profitability — profit, true CPM, break-even rate, ACCEPT/REJECT verdict.

NameTypeReqDescription
cost_per_mile_fixednumber––
cost_per_mile_variablenumber––
deadheadnumber––
fuel_pricenumber––
milesnumberyes–
mpgnumber––
ratenumberyes–
x_paymentstring––

No output schema declared.

No examples provided.

us_macro_regime ~98

$0.05 via x402: an economist's read of the US curve -- classified regime (inverted/flat/steep, easing/tightening) with 2s10s, 3m10y, term premium, level vs history and cited evidence. Judgment, not a rate feed.

NameTypeReqDescription
lookbacknumber–Trailing sessions for context, default 60
x_paymentstring––

No output schema declared.

No examples provided.

us_treasury_rates ~47

$0.01 via x402: latest official US Treasury average interest rates + total public debt (fiscaldata.treasury.gov).

NameTypeReqDescription
x_paymentstring––

No output schema declared.

No examples provided.

vertex_proxy ~54

$0.09 via x402: Premium Google Vertex AI Fallback Node. Fallback routing for Google Vertex AI instances.

NameTypeReqDescription
instancesarrayyes–
x_paymentstring–Optional signed x402 payment payload

No output schema declared.

No examples provided.

weather_forecast ~62

$0.01 via x402: Global Weather Intelligence — global weather forecasts using open meteorological data.

NameTypeReqDescription
latitudestringyesLatitude coordinate
longitudestringyesLongitude coordinate
x_paymentstring–Optional signed x402 payment payload

No output schema declared.

No examples provided.

web_crawl ~90

$0.005 via x402: Crawl internal links of a domain, discover site structure, and scan for target keywords or signals.

NameTypeReqDescription
keywordstring–Keyword to search for
limitinteger–Maximum number of internal pages to crawl (1-5)
urlstringyesStarting URL to crawl
x_paymentstring–Optional signed x402 payment payload

No output schema declared.

No examples provided.

Install

How do I install the Riley Craig x402 Agent Store MCP server?

Riley Craig x402 Agent Store is a hosted endpoint at https://store.agentexchange.work/mcp, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · store.agentexchange.work

# add to Claude Code
claude mcp add --transport http rccola990-cloud-x402-agent-store 'https://store.agentexchange.work/mcp'
Common questions

What is the Riley Craig x402 Agent Store MCP server?

Riley Craig x402 Agent Store is an MCP server listed in the public MCP registry as io.github.rccola990-cloud/x402-agent-store. AI brand/token visibility, prediction-market odds & cheap x402 data feeds for AI agents. This page covers its hosted endpoint (https://store.agentexchange.work/mcp).

Is the Riley Craig x402 Agent Store MCP server safe to use?

Riley Craig x402 Agent Store scores 69 out of 100 on VerifyMCP. That is a record of what we were able to check automatically, not an endorsement. The category breakdown on this page shows every signal behind the number, including the ones we could not confirm.

What tools does the Riley Craig x402 Agent Store MCP server expose?

Riley Craig x402 Agent Store exposes 104 tools: kyreos_dmarc_audit_tool, kyreos_base_chain_batch, kyreos_mcp_liveness_probe, kyreos_debt_payoff_math, kyreos_fx_rates, and 99 more. Their descriptions and schemas cost roughly 12,506 tokens of context every time the server is loaded.

Does the Riley Craig x402 Agent Store MCP server require authentication?

No. We connected to Riley Craig x402 Agent Store without credentials and it answered, so anything it exposes is reachable by anyone who knows the address.

Is the Riley Craig x402 Agent Store MCP server still maintained?

Riley Craig x402 Agent Store is still listed as active in the MCP registry. We last reached this channel on 5 November 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.