{"name":"Agent Weather","description":"AI provider health readings and a combined record for AI agents (AI provider health, x402 payment activity on the XRP Ledger, agent tooling), each reading with its source and timestamp; x402 merchant readings by XRPL address for XRP Ledger users. Raw readings first; gaps are reported, not filled. Pay per request via x402 in RLUSD on the XRP Ledger or USDC on Base (0.007 RLUSD or 0.007 USDC on Base for the combined record); no API key.","version":"1.3.0","provider":{"organization":"Agent Weather","url":"https://api.agentweather.io"},"iconUrl":"https://api.agentweather.io/icon.png","documentationUrl":"https://api.agentweather.io/llms.txt","supportedInterfaces":[],"capabilities":{"streaming":false,"pushNotifications":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"current-conditions","name":"Current agent-ecosystem conditions","description":"Returns the current Agent Weather report via GET https://api.agentweather.io/v1/agent-weather/current. Paid per call with x402 (scheme exact, network xrpl:0): 0.007 RLUSD (issuer rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De) to rnFHPGmgTLSg7hjzfr8wiHaTdTh3PijrZZ. Discovery: https://api.agentweather.io/.well-known/x402. OpenAPI: https://api.agentweather.io/openapi.json","tags":["ai-agents","status","outages","mcp","x402","xrpl","rlusd","ecosystem-monitoring","weather"],"examples":["Are any major AI providers having an outage right now?","How active is the MCP ecosystem in the last hour?","Is the XRPL payment rail healthy before I pay for something?"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"decide-provider-health","name":"Agent Weather pre-flight: AI provider health reading","description":"AI provider health reading for one provider (GET /v1/decide/provider-health?provider=anthropic; a model id also works): the vendor's own status-page indicator and active incidents, the share of disturbed checks in the last 24h of our record (checked every 10 min), and a reading field (go, caution, n… GET https://api.agentweather.io/v1/decide/provider-health; x402 on xrpl:0: 0.005 RLUSD or 0.005 USDC on Base.","tags":["x402","xrpl","decide-provider-health"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"merchant","name":"Agent Weather: x402 merchant readings by XRPL address","description":"x402 merchant readings by XRPL address (GET /v1/merchant/{r-address}): payments and unique payers in the last 24h from our own XRP Ledger scan, payer mix, account age, first funder and Domain field, endpoint liveness and 402 status, plus a modeled 0-100 summary score (a measurement, not advice). Eac… GET https://api.agentweather.io/v1/merchant/{address}; x402 on xrpl:0: 0.02 RLUSD or 0.02 USDC on Base.","tags":["x402","xrpl","merchant"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pulse-storm","name":"Agent Weather pulse: storm","description":"One combined reading for agent loops: AI provider health from public status pages, x402 facilitator reachability on the XRP Ledger and recent changes in our record. Returns storm (boolean), level, one reason, asOf and sources with timestamps. Not affiliated with any source. Cached up to 60 s. Use wh… GET https://api.agentweather.io/v1/pulse/storm; x402 on xrpl:0: 0.001 RLUSD or 0.001 USDC on Base.","tags":["x402","xrpl","pulse"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pulse-facilitator","name":"Agent Weather pulse: x402 facilitator","description":"x402 facilitator reading on the XRP Ledger: reachability of the t54 facilitator and on-ledger payment success from our own ledger scan, plus the share of known XRPL x402 endpoints answering with a valid 402. Returns ok, level, one reason, asOf and sources. Not affiliated with T54 Labs. Cached up to … GET https://api.agentweather.io/v1/pulse/facilitator; x402 on xrpl:0: 0.001 RLUSD or 0.001 USDC on Base.","tags":["x402","xrpl","pulse"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"pulse-providers","name":"Agent Weather pulse: AI provider health","description":"AI provider health reading from public status pages (currently GitHub and Anthropic): degraded (boolean), level, one reason, per-provider indicator, asOf and sources with attribution. openai and cursor keys return null until 2026-11-12. Not affiliated with any source. Cached up to 60 s. Use when you… GET https://api.agentweather.io/v1/pulse/providers; x402 on xrpl:0: 0.001 RLUSD or 0.001 USDC on Base.","tags":["x402","xrpl","pulse"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"models-report","name":"Agent Weather: AI model price and status readings","description":"Readings for one AI model listed on OpenRouter (GET /v1/models/report?id={model id}): input/output prices per 1M tokens with 24h and 7d change, standard job cost, context length, modalities, the vendor's status-page indicator and incidents, and listing events, each with source and timestamp. Not a r… GET https://api.agentweather.io/v1/models/report; x402 on xrpl:0: 0.01 RLUSD or 0.01 USDC on Base.","tags":["x402","xrpl","models-report"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"models-category","name":"Agent Weather: model category conditions","description":"Readings across one AI model category on OpenRouter (GET /v1/models/category/{name}; name one of reasoning, coding, vision-input, image-output, audio, retiring-soon, price-moved, free-tier): counts, 24h price changes, new and removed models, expiration dates, vendor status-page disturbances and per-… GET https://api.agentweather.io/v1/models/category/{name}; x402 on xrpl:0: 0.01 RLUSD or 0.01 USDC on Base.","tags":["x402","xrpl","models-category"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"decide-cheapest-model","name":"Agent Weather pre-flight: cheapest listed model for your needs","description":"Lowest listed OpenRouter price among models meeting your needs (min_context, max_input_per_1m, max_output_per_1m, max_job_cost_usd, capability, vendor, exclude_vendor), plus the next-lowest from a different vendor, with reasons, excluded counts and vendor status-page readings, each with source and t… GET https://api.agentweather.io/v1/decide/cheapest-model; x402 on xrpl:0: 0.003 RLUSD or 0.003 USDC on Base.","tags":["x402","xrpl","decide-cheapest-model"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"health-report","name":"Agent Weather: x402 endpoint and facilitator readings (XRPL)","description":"x402 endpoint readings on the XRP Ledger: per-endpoint liveness, 402 status, price, asset, network and payTo changes since the previous check (checked every 20 min), catalog reachability, and t54 facilitator readings (reachability, on-ledger success). Each reading lists its source and time. JSON. Us… GET https://api.agentweather.io/v1/health/report; x402 on xrpl:0: 0.01 RLUSD or 0.01 USDC on Base.","tags":["x402","xrpl","health-report"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"price-index","name":"Agent Weather: x402 price index (XRPL)","description":"Prices of live x402 resources payable on the XRP Ledger: lowest-priced live provider per category, USD price distribution, every live endpoint with its rails, and price changes since the previous check, each with source and time. Non-USD prices are converted to USD as an estimate. JSON. Use when you… GET https://api.agentweather.io/v1/price-index; x402 on xrpl:0: 0.005 RLUSD or 0.005 USDC on Base.","tags":["x402","xrpl","price-index"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"x402-activity","name":"Agent Weather: x402 payment readings on the XRP Ledger","description":"x402 payment readings on the XRP Ledger from our own scan of validated ledgers: payments and volume per asset for 1h/24h/7d, hourly and daily series, unique payers and merchants, top and new merchants, sample transactions with explorer links, and caveats. Each reading lists its source and time. JSON… GET https://api.agentweather.io/v1/agent-weather/x402-activity; x402 on xrpl:0: 0.01 RLUSD or 0.01 USDC on Base.","tags":["x402","xrpl","x402-activity"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"paycheck","name":"Agent Weather Pay Radar: pre-payment readings for an XRPL x402 endpoint","description":"Pay Radar: pre-payment readings for an XRPL x402 endpoint (GET /v1/paycheck?url={endpoint}; alias /v1/payradar). Reads its 402 without paying and lists raw readings first: x402 shape, network, asset (RLUSD by issuer), the payTo account on the XRP Ledger (exists, activated, balance, trust line, age),… GET https://api.agentweather.io/v1/paycheck; x402 on xrpl:0: 0.003 RLUSD or 0.003 USDC on Base.","tags":["x402","xrpl","paycheck"],"inputModes":["application/json"],"outputModes":["application/json"]}],"url":"https://api.agentweather.io/v1/agent-weather/current"}