Riley Craig x402 Agent Store
REMOTE · STORE.AGENTEXCHANGE.WORK
AI brand/token visibility, prediction-market odds & cheap x402 data feeds for AI agents.
Available components
Last scanned (2 hours ago)
Scores higher than 54% of remote servers
Reachable. Last reached 5 Nov 2026.
Category Crypto and Web3
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
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation not fully verified: no authorisation is required to call this server, and 92 tool(s) never declared a destructiveHint. The MCP spec treats an absent hint as destructive by default, so we cannot call this surface safe. See how to fix → View diagnostics → Unverified
- HTTPS check failed: the endpoint is reachable over plaintext HTTP. See how to fix → View diagnostics → Fail
- The HSTS (Strict-Transport-Security) header is present. View diagnostics → Pass
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
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
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
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 |
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 →
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.
| Name | Type | Req | Description |
|---|---|---|---|
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | – | – |
| since | string | – | day|week|month |
| top | number | – | 1-30 |
| x_payment | string | – | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| top | number | – | 1-20 |
| x_payment | string | – | – |
No output schema declared.
No examples provided.
kyreos_base_chain_batch Base USDC balance + block + gas ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | {"address":"0x..."} |
| x_payment | string | – | 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 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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | {"debts":[{"name":"card","balance":5000,"apr":22.9,"min":150}],"budget":700} |
| x_payment | string | – | 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 DMARC/SPF/DKIM audit + next record ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | {"domain":"example.com"} |
| x_payment | string | – | 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 DMARC fix plan to p=reject ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | {"domain":"yourdomain.com"} |
| x_payment | string | – | 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 DNS lookup, two resolvers, DNSSEC flag ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | {"name":"example.com","type":"MX"} |
| x_payment | string | – | 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 ERC-8004 agent trust check (Base) ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | {"agentId": 1} |
| x_payment | string | – | 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 FX rates (single source) ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | {"base":"USD","symbols":["EUR","JPY"]} |
| x_payment | string | – | 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 MCP liveness probe: 100 servers, live, one call ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | {} (no input needed) |
| x_payment | string | – | 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 Settlement Ledger: whole-wallet USDC receipts on Base ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | address: 0x Base address; optional hours (default 24) |
| x_payment | string | – | 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 S&P 500 Stock Picks with Thesis: daily ranked trend 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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | {"symbols":["AAPL","NVDA"]} or {} for the default 10 |
| x_payment | string | – | 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 Stock trend screen (sourced, mechanical) ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | {"symbols":"SPY,AAPL,NVDA"} |
| x_payment | string | – | 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 7-day city weather forecast (wind, rain probability, WMO code) ~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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | {"city":"Lagos"} |
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| description | string | – | – |
| name | string | – | – |
| url | string | – | the https URL to list |
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| messages | array | yes | – |
| model | string | – | – |
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| messages | array | yes | – |
| model | string | – | – |
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| url | string | yes | URL of the webpage to scrape |
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| bid_id | string | yes | – |
| task_id | string | yes | – |
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| agent_name | string | yes | – |
| agent_url | string | – | Your A2A agent card URL |
| eta_hours | number | – | – |
| pay_to | string | yes | Your USDC wallet on Base |
| pitch | string | – | – |
| price_usdc | number | yes | – |
| task_id | string | yes | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| status | string | – | 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).
| Name | Type | Req | Description |
|---|---|---|---|
| budget_usdc | number | – | – |
| buyer_agent_url | string | – | – |
| buyer_contact | string | – | – |
| buyer_name | string | yes | – |
| buyer_pay_to | string | – | Your wallet (optional, for reputation linking) |
| category | string | – | – |
| spec | string | yes | What you need done, acceptance criteria |
| title | string | yes | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| amount_usdc | number | yes | – |
| network | string | – | – |
| payee | string | yes | – |
| payer | string | yes | – |
| task_id | string | – | – |
| tx_hash | string | yes | – |
| x_payment | string | – | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| package | string | yes | – |
| period | string | – | last-day|last-week|last-month |
| x_payment | string | – | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| x_payment | string | – | 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 }.
| Name | Type | Req | Description |
|---|---|---|---|
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | – | Keyword filter, e.g. bitcoin, election, fed |
| sort | string | – | volume|liquidity, default volume |
| top | number | – | 1-25, default 10 |
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | Token contract address 0x... |
| chain | string | – | ethereum|base|bsc|polygon|arbitrum|optimism|avalanche (default ethereum) |
| x_payment | string | – | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | – | Street address to search for (optional) |
| x_payment | string | – | Optional signed x402 payment payload |
| zipcode | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| need | string | yes | what 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.
| Name | Type | Req | Description |
|---|---|---|---|
| brand | string | yes | Prospect brand or business name |
| category | string | yes | What the prospect's buyers search for, e.g. 'CRM software' |
| market | string | – | us|uk|de|jp|kr|fr|es|br|in, default us |
| seller_service | string | – | What YOU sell to this prospect (shapes the angle) |
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| chain | string | – | base|ethereum|optimism|arbitrum|polygon (default base) |
| wallet | string | yes | Wallet address to profile (0x...) |
| x_payment | string | – | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| q | string | yes | Keyword or token symbol to scan for |
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| end_date | string | – | – |
| exclude_domains | array | – | – |
| include_answer | boolean | – | – |
| include_domains | array | – | – |
| include_images | boolean | – | – |
| include_raw_content | boolean | – | – |
| max_results | number | – | – |
| query | string | yes | Search query |
| search_depth | string | – | – |
| start_date | string | – | – |
| time_range | string | – | – |
| topic | string | – | – |
| x_payment | string | – | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| chain | string | – | optional filter: solana|base|ethereum|bsc (default all chains) |
| limit | number | – | 1-30, default 15 |
| x_payment | string | – | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| address | string | yes | Token contract address (0x...) |
| chain | string | – | ethereum|base|bsc|polygon|arbitrum|optimism|avalanche (default ethereum) |
| x_payment | string | – | – |
No output schema declared.
No examples provided.
truck_cost_per_mile ~108
$0.01 via x402: itemized trucking cost-per-mile + minimum profitable rate.
| Name | Type | Req | Description |
|---|---|---|---|
| annual_miles | number | yes | – |
| fuel_price | number | – | – |
| insurance_mo | number | – | – |
| maintenance_cpm | number | – | – |
| mpg | number | – | – |
| other_mo | number | – | – |
| tires_cpm | number | – | – |
| truck_payment_mo | number | – | – |
| x_payment | string | – | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| cost_per_mile_fixed | number | – | – |
| cost_per_mile_variable | number | – | – |
| deadhead | number | – | – |
| fuel_price | number | – | – |
| miles | number | yes | – |
| mpg | number | – | – |
| rate | number | yes | – |
| x_payment | string | – | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| lookback | number | – | Trailing sessions for context, default 60 |
| x_payment | string | – | – |
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).
| Name | Type | Req | Description |
|---|---|---|---|
| x_payment | string | – | – |
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.
| Name | Type | Req | Description |
|---|---|---|---|
| instances | array | yes | – |
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| latitude | string | yes | Latitude coordinate |
| longitude | string | yes | Longitude coordinate |
| x_payment | string | – | 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.
| Name | Type | Req | Description |
|---|---|---|---|
| keyword | string | – | Keyword to search for |
| limit | integer | – | Maximum number of internal pages to crawl (1-5) |
| url | string | yes | Starting URL to crawl |
| x_payment | string | – | Optional signed x402 payment payload |
No output schema declared.
No examples provided.
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
claude mcp add --transport http rccola990-cloud-x402-agent-store 'https://store.agentexchange.work/mcp'
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.