Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Added "get_model_identity" (21 tools before, 22 now)
Model identity readings (models.dev) (paid: 0.003 RLUSD or 0.003 USDC on Base via x402) — Paid: 0.003 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.003 USDC on Base (eip155:8453). Model identity readings from models.dev, raw readings first. For one models.dev entry (provider + model, e.g. anthropic + claude-sonnet-4-5): knowledge cutoff, the dated version it maps to (models.dev canonical id; dated versions found only by naming are marked inferred), context and output limits, and recorded change events (pointer, cutoff, context, new, removed), each with its timestamp. With provider only: that provider's entries; with neither: providers and the last 7 days of changes. Data:…
Changed the definition of "decide_cheapest_model"
⟨15 unchanged words⟩ on Base (eip155:8453). Lowest listedOpenRoutermodels.dev price among models meeting your needs: the ⟨64 unchanged words⟩
Changed the definition of "decide_cheapest_model", "decide_provider_health", "get_current_conditions" and 3 more
⟨13 unchanged words⟩ 0.003 USDC on Base (eip155:8453).Use when an agent needs the lowestLowest listedprice (OpenRouterlisting)price among models meetinghard needs. A pre-flight priceyourreadingneeds: the lowest-priced match (field `pick`) anda fallbackthereadingnext-lowest from a different vendor, reasons, excluded counts per filter and vendor status-page readings, each with
Added "get_merchant_readings"; changed the definition of "decide_cheapest_model", "decide_provider_health", "get_merchant_profile" and 7 more (20 tools before, 21 now)
Pre-flight: cheapest listed model for your needs (paid: 0.003 RLUSD or 0.003 USDC on Base via x402)
⟨5 unchanged words⟩ via x402 on XRPL mainnet (xrpl:0);,RLUSDoronly.0.003 USDC on Base (eip155:8453). Use when an agent needs the lowest listed ⟨23 unchanged words⟩ different vendor, reasons, excluded counts per filter,
Changed the definition of "decide_provider_health", "get_merchant_profile", "get_pulse_facilitator" and 2 more
⟨26 unchanged words⟩ and wants a pre-flight conditions reading. Returns aconditions signalreading (go =clearoperational, caution =unsettledminor or maintenance, no_go =stormymajor or critical, unknown = no reading) and a handling flag derived from it, from the vendor's own public status page (credited per source; not affiliated), with the disturbed share of checks over 24h. openai, cursor, cohere, perplexity, inference-net and amazon are no longer measured (status null until 2026-11-12). Without payment this returns isError with the x402 ⟨21 unchanged words⟩
Added "payradar" and "payradar_demo"; changed the definition of "decide_cheapest_model", "decide_provider_health", "get_merchant_profile" and 2 more (18 tools before, 20 now)
DecisionPre-flight: cheapest listed model for your needs (paid: 0.003 RLUSD via x402)
⟨11 unchanged words⟩ 0); RLUSD only. Use when an agentmust pickneeds thecheapestlowestAIlistedmodelprice (OpenRouter listing)that
Certificate recorded, valid to 2027-01-08
Authorization not required
Added "decide_cheapest_model", "decide_provider_health", "paycheck" and 1 more (14 tools before, 18 now)
Decision: cheapest model for your needs (paid: 0.003 RLUSD via x402) — Paid: 0.003 RLUSD per call via x402 on XRPL mainnet (xrpl:0); RLUSD only. Use when an agent must pick the cheapest AI model (OpenRouter listing) that meets hard needs. Returns decision go/no_go, a pick and a fallback from a different vendor, reasons, excluded counts per filter and every formula. Cheapest by listed price, not quality. Without payment this returns isError with the x402 PaymentRequired object (fresh invoiceId); retry with the signed payload in _meta["x402/payment"] or the payment_signature argument. Unpaid calls cost nothing.
Decision: AI provider go/no-go (paid: 0.001 RLUSD via x402) — Paid: 0.001 RLUSD per call via x402 on XRPL mainnet (xrpl:0); RLUSD only. Use when an agent is about to call an AI provider. Returns go/caution/no_go/unknown plus an action flag (proceed, proceed_with_fallback_ready, switch_to_fallback, verify_yourself) from the vendor's own status page, with the disturbed share of checks over 24h. Without payment this returns isError with the x402 PaymentRequired object (fresh invoiceId); retry with the signed payload in _meta["x402/payment"] or the payment_signature argument. Unpaid calls cost nothing.
Paycheck: is this XRPL x402 endpoint safe to pay? (paid: 0.003 RLUSD via x402) — Paid: 0.003 RLUSD per call via x402 on XRPL mainnet (xrpl:0); RLUSD only. Use when an agent is about to pay an unfamiliar XRPL x402 endpoint. Fetches its 402 without paying and checks x402 shape, network, asset (RLUSD by issuer), payTo on the XRP Ledger (exists, balance, trust line, age), price sanity, TLS, latency, uptime history and invoiceId. Verdict go/caution/no_go with reasons; each check states its method. Without payment this returns isError with the x402 PaymentRequired object (fresh invoiceId); retry with the signed payload in _meta["x402/payment"] or the payment_signature argument.…
Unknown → Live
First tool surface recorded: 14 tools (server version 0.3.1)
https://mcp.agentweather.io/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 12 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Pre-flight:AI providerconditionshealth reading (paid:0.0010.005 RLUSD or0.0010.005 USDC on Base via x402)
Paid:0.0010.005 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or0.0010.005 USDC on Base (eip155:8453).UseAIwhenprovideranhealthagentreading.isUseaboutbeforetoancallagent calls an AI providerand wants:athepre-flightvendor'sconditionsownreading.status-pageReturnsindicatoraandreadingactive(goincidents,=theoperational,sharecautionof=disturbedminorchecksorinmaintenance,theno_golast=24hmajoroforourcritical,recordunknown(checked=everyno10readingmin), and ahandling flag derived from it, from the vendor's own public status pagereading (credited pergo,source;caution,notno_go,affiliatedunknown),withthe disturbed shareaofsuggested-handlingchecksflag.overEach24h.readingopenai,listscursor,itscohere,sourceperplexity,andinference-nettime.andSomeamazonproviders are no longer measured (status null until 2026-11-12). Not affiliated with any source. Without payment this returns isError with the x402 ⟨21 unchanged words⟩
CurrentCombinedconditionsrecord:reportAI provider health, x402 on XRPL, agent tooling (paid:0.010.007 RLUSD or0.010.007 USDC on Base via x402)
Paid:0.010.007 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or0.010.007 USDC on Base (eip155:8453).Current conditions report for theCombinedAI-agentrecordecosysteminasoneJSONcall:GitHub activity for majorAIagentproviderframeworks,healthAIreadingsprovider(public status pages and incidents),recentx402MCPpaymentRegistryreadingsupdates,onnpmthedownloadsXRPforLedgerMCP/x402(payments,packagespayers, merchants) and XRPL server info, plus GitHub, npm andx402MCPpaymentRegistryactivityreadings for agent tooling. Raw readings first, each withper-sourceitstimestamps,sourcedataand timestamp; gapsandaremodeledreported,valuesnotlabeled.filled. Cached up to 5 minutes. Without payment this ⟨26 unchanged words⟩
x402 merchant readings (paid:0.030.02 RLUSD or0.030.02 USDC on Base via x402) (alias of get_merchant_readings)
Paid:0.030.02 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or0.030.02 USDC on Base (eip155:8453).Recorded measurements (notForadvice)XRPforLedgeranusers: x402 merchant(readings for one payee)onby XRPLmainnetaddress:frompayments and unique payers in theledgerlastscan:24hpaymentfromcountsourandownvolumeXRP Ledger scan, payer mix, account age, first funder andconcentrationDomain field, endpoint liveness andstated402caveats.status, plus a modeled summary score (a measurement, not advice). Each reading lists its source and time. Without payment this returns isError with the x402 ⟨21 unchanged words⟩
x402 merchant readings (paid:0.030.02 RLUSD or0.030.02 USDC on Base via x402)
Paid:0.030.02 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or0.030.02 USDC on Base (eip155:8453).Recorded measurements (notForadvice)XRPforLedgeranusers: x402 merchant(readings for one payee)onby XRPLmainnetaddress:frompayments and unique payers in theledgerlastscan:24hpaymentfromcountsourandownvolumeXRP Ledger scan, payer mix, account age, first funder andconcentrationDomain field, endpoint liveness andstated402caveats.status, plus a modeled summary score (a measurement, not advice). Each reading lists its source and time. Without payment this returns isError with the x402 ⟨21 unchanged words⟩
⟨15 unchanged words⟩ on Base (eip155:8453). x402 paymentactivityreadings onXRPLthemainnetXRP Ledger fromaourvalidated-ledgerown scan oft54-taggedvalidatedpaymentsledgers: payments and volume per asset for 1h/24h/7d,hourly/dailyhourly and daily series, unique payers and merchants, sample transactions,a heuristic split into linked payer groupsandother payers, and statedcaveats. Cached up to 60 s. Without payment ⟨27 unchanged words⟩
Pre-flight: AI provider conditions (paid: 0.001 RLUSD or 0.001 USDC on Base via x402)
⟨5 unchanged words⟩ via x402 on XRPL mainnet (xrpl:0);,RLUSDoronly.0.001 USDC on Base (eip155:8453). Use when an agent is about to call ⟨101 unchanged words⟩
x402 merchantconditions reportreadings (paid: 0.03 RLUSD or 0.03 USDC on Base via x402) (alias of get_merchant_readings)
⟨9 unchanged words⟩ classic address of the payee (payTo) toprofilereport on","pattern":"^r[1-9A-HJ-NP-Za-km-z]{24,34} ⟨40 unchanged words⟩
x402 price index (XRPL) (paid: 0.005 RLUSD or 0.005 USDC on Base via x402)
⟨5 unchanged words⟩ via x402 on XRPL mainnet (xrpl:0);,RLUSDoronly.0.005 USDC on Base (eip155:8453). Observed prices of x402 endpoints settling on XRPL ⟨36 unchanged words⟩
Pulse: x402 facilitator (paid: 0.001 RLUSD or 0.001 USDC on Base via x402)
⟨5 unchanged words⟩ via x402 on XRPL mainnet (xrpl:0);,RLUSDoronly.0.001 USDC on Base (eip155:8453). Small preflight metric from our own measurement of ⟨55 unchanged words⟩
Pulse: AI providers (paid: 0.001 RLUSD or 0.001 USDC on Base via x402)
⟨5 unchanged words⟩ via x402 on XRPL mainnet (xrpl:0);,RLUSDoronly.0.001 USDC on Base (eip155:8453). Small metric summarizing public AI-provider status pages ( ⟨66 unchanged words⟩
Pulse: storm signal (paid: 0.001 RLUSD or 0.001 USDC on Base via x402)
⟨5 unchanged words⟩ via x402 on XRPL mainnet (xrpl:0);,RLUSDoronly.0.001 USDC on Base (eip155:8453). Small loop-friendly combined reading: the worst current ⟨91 unchanged words⟩
⟨43 unchanged words⟩ payers and merchants, sample transactions, a heuristicautomated-vs-organicsplit into linked payer groups and other payers, and stated caveats. Cached up to 60 s. ⟨29 unchanged words⟩
⟨7 unchanged words⟩ x402 endpoint before paying (paid: 0.003 RLUSD or 0.003 USDC on Base via x402)
⟨5 unchanged words⟩ via x402 on XRPL mainnet (xrpl:0);,RLUSDoronly.0.003 USDC on Base (eip155:8453). Pay Radar (weather-radar style pre-flight scan). ⟨142 unchanged words⟩
⟨10 unchanged words⟩ x402 endpoint before paying (paid: 0.003 RLUSD or 0.003 USDC on Base via x402)
⟨5 unchanged words⟩ via x402 on XRPL mainnet (xrpl:0);,RLUSDoronly.0.003 USDC on Base (eip155:8453). Pay Radar (weather-radar style pre-flight scan). ⟨142 unchanged words⟩
x402 merchant readings (paid: 0.03 RLUSD or 0.03 USDC on Base via x402) — Paid: 0.03 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.03 USDC on Base (eip155:8453). Recorded measurements (not advice) for an x402 merchant (payee) on XRPL mainnet from the ledger scan: payment counts and volume, payer mix and concentration, and stated caveats. Without payment this returns isError with the x402 PaymentRequired object (fresh invoiceId); retry with the signed payload in _meta["x402/payment"] or the payment_signature argument. Unpaid calls cost nothing.
⟨39 unchanged words⟩ ,"provider":{"description":"Vendor slug (openai,status feeds: anthropic,google,morph;...others return unknown) or a model id likeopenai/gpt-4oanthropic/claude-sonnet-4","maxLength":64,"minLength":1,"type ⟨5 unchanged words⟩
⟨13 unchanged words⟩ 0.03 USDC on Base (eip155:8453).Conditions reportRecorded(measurements,(nota ratingadvice) for an x402 merchant (payee) on ⟨46 unchanged words⟩
⟨10 unchanged words⟩ (xrpl:0); RLUSD only. Small preflightsignalmetricforfrom our own measurement of the t54 x402 facilitator on XRPL mainnet (not affiliated with T54 Labs): ok (boolean), level (ok/degraded/down/unknown), ⟨39 unchanged words⟩
⟨9 unchanged words⟩ mainnet (xrpl:0); RLUSD only. Smallsignalmetric summarizing public AI-provider status pagesof(StatuspagemajorAPI;AIcurrentlyprovidersGitHub anddeveloper platformsAnthropic): level, one reason, per-provider indicator, asOf andsources.sources with attribution, terms_url and not_affiliated. openai/cursor keys return null until 2026-11-12 (deprecated). Not affiliated with any source. Cached up to 60 s. Without payment this returns isError with the x402 ⟨21 unchanged words⟩
⟨10 unchanged words⟩ (xrpl:0); RLUSD only. Small loop-friendlysignalcombined reading:whethertheAI-agentworstinfrastructurecurrentislevelcurrentlyacrossdisrupted.tracked public status pages, measured facilitator reachability and recent changes in our record. Returns storm (boolean), level (calm/breezy/unsettled/storm/unknown), one reason, asOf and sources, combiningAIpublicproviderAI-provider status pages (currently GitHub and Anthropic), our own measurement of x402 facilitatorhealthreachability and recent snapshot changes. Each source lists attribution, terms_url and not_affiliated; not affiliated with any source. Cached up to 60 s. Without payment this ⟨26 unchanged words⟩
DecisionPre-flight: AI providergo/no-goconditions (paid: 0.001 RLUSD via x402)
⟨17 unchanged words⟩ an agent is about to call an AIprovider.providerReturnsandgo/caution/no_go/unknownwantsplusaanpre-flightactionconditionsflagreading. Returns a conditions signal (proceedgo = clear,proceed_with_fallback_readycaution = unsettled,switch_to_fallbackno_go = stormy,verify_yourselfunknown = no reading) and a handling flag derived from it, from the vendor's own status page, with ⟨36 unchanged words⟩
x402 merchantprofileconditions report (paid: 0.03 RLUSD or 0.03 USDC on Base via x402)
⟨13 unchanged words⟩ 0.03 USDC on Base (eip155:8453).ProfileConditionsofreport (measurements, not a rating) for an x402 merchant (payee) on XRPL mainnet ⟨44 unchanged words⟩
PaycheckPay Radar:ispre-flightthisscan of an XRPL x402 endpointsafe tobeforepay?paying (paid: 0.003 RLUSD via x402)
⟨8 unchanged words⟩ XRPL mainnet (xrpl:0); RLUSD only. Pay Radar (weather-radar style pre-flight scan). Use when an agent is about to pay an unfamiliar XRPL x402endpoint.endpoint and wants pre-payment signals first. Payment conditions report: raw signals, a coverage block, then a summary of signals (not a recommendation). Fetches its 402 without paying and checks x402 ⟨18 unchanged words⟩ , TLS, latency, uptime history and invoiceId.VerdictSummarygo/caution/no_goof signals (not a recommendation): checks_passed / review_advised / checks_failed (shown as 'All readings normal', 'Some readings unusual', 'Several readings unusual') with reasons; rule: 2+ fail checks = checks_failed, exactly 1 fail or any warn/unknown = review_advised, none = checks_passed; each check states its method. Without payment this ⟨26 unchanged words⟩
PaycheckPay Radar demo (free)
Free. A fullpaycheckPay Radar scan (pre-flight payment conditions report: x402 pre-paymentsafety checksignals) result for a fixed example: Agent Weather's own /v1/pulse/facilitator endpoint. Shows theverdictsummary of signals (checks_passed / review_advised / checks_failed), reasons and per-check methods before you pay ⟨14 unchanged words⟩
Pay Radar (alias of paycheck): pre-flight scan of an XRPL x402 endpoint before paying (paid: 0.003 RLUSD via x402) — Paid: 0.003 RLUSD per call via x402 on XRPL mainnet (xrpl:0); RLUSD only. Pay Radar (weather-radar style pre-flight scan). Use when an agent is about to pay an unfamiliar XRPL x402 endpoint and wants pre-payment signals first. Payment conditions report: raw signals, a coverage block, then a summary of signals (not a recommendation). Fetches its 402 without paying and checks x402 shape, network, asset (RLUSD by issuer), payTo on the XRP Ledger (exists, balance, trust line, age), price sanity, TLS, latency, uptime history and invoiceId. Summary of signals (not a recommendation): checks_passed /…
Pay Radar demo (free; alias of paycheck_demo) — Free. A full Pay Radar scan (pre-flight payment conditions report: x402 pre-payment signals) result for a fixed example: Agent Weather's own /v1/pulse/facilitator endpoint. Shows the summary of signals (checks_passed / review_advised / checks_failed), reasons and per-check methods before you pay for the paycheck tool on another URL. Cached up to 10 minutes. No inputs.
Paycheck demo (free) — Free. A full paycheck (x402 pre-payment safety check) result for a fixed example: Agent Weather's own /v1/pulse/facilitator endpoint. Shows the verdict, reasons and per-check methods before you pay for the paycheck tool on another URL. Cached up to 10 minutes. No inputs.