Agent Weather
Open-source intelligence for AI agents: public readings, each with its source and timestamp.
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.agentweather.io/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.agentweather.io/mcp{
"mcpServers": {
"agent-weather": {
"url": "https://mcp.agentweather.io/mcp"
}
}
}claude mcp add --transport http agent-weather https://mcp.agentweather.io/mcp{
"servers": {
"agent-weather": {
"type": "http",
"url": "https://mcp.agentweather.io/mcp"
}
}
}21 tools, verified live
get_service_statusread-onlyFree. Returns whether the Agent Weather API and its XRPL payment facilitator are reachable, the API version, and the list of paid routes with their prices and accepted assets (from /.well-known/x402). Returns no report data. No inputs.
list_modelsread-onlyFree. Day-old index of the Agent Weather AI model directory: model id, name, vendor and categories only (models first seen at least 24 h ago; flagged in `snapshot`). Live prices, context length, vendor status, 24h/7d changes, job cost and events are in the paid get_model_report and get_model_category tools. Not a ranking. Supports filtering by vendor, category or text query and pagination (limit/o
paycheck_demoread-onlyFree. 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.
payradar_demoread-onlyFree. 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.
get_sample_yesterdayread-onlyFree. Returns a day-old sample of the conditions report (previous calendar day, America/Chicago) so you can inspect the report format before paying. Not live data. No inputs.
get_models_sample_yesterdayread-onlyFree. Returns the day-old change summary of the AI model directory (previous calendar day, America/Chicago): listing, price and status changes as declared by public sources. Not live data. No inputs.
decide_provider_healthread-onlyPaid: 0.005 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.005 USDC on Base (eip155:8453). AI provider health reading. Use before an agent calls an AI provider: 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 (go, caution, no_go, unknown) with a suggested-handling flag. Each readi
get_current_conditionsread-onlyPaid: 0.007 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.007 USDC on Base (eip155:8453). Combined record in one call: AI provider health readings (public status pages and incidents), x402 payment readings on the XRP Ledger (payments, payers, merchants) and XRPL server info, plus GitHub, npm and MCP Registry readings for agent tooling. Raw readings first, each with its source and timestam
get_merchant_readingsread-onlyPaid: 0.02 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.02 USDC on Base (eip155:8453). For XRP Ledger users: x402 merchant readings for one payee by XRPL 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 summary score (a measurement, not advice). Each re
get_merchant_profileread-onlyPaid: 0.02 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.02 USDC on Base (eip155:8453). For XRP Ledger users: x402 merchant readings for one payee by XRPL 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 summary score (a measurement, not advice). Each re
get_pulse_stormread-onlyPaid: 0.001 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.001 USDC on Base (eip155:8453). Small loop-friendly combined reading: the worst current level across 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, combining public AI-provider status
get_pulse_facilitatorread-onlyPaid: 0.001 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.001 USDC on Base (eip155:8453). Small preflight metric from our own measurement of the t54 x402 facilitator on XRPL mainnet (not affiliated with T54 Labs): ok (boolean), level (ok/degraded/down/unknown), one reason, asOf and sources. Cached up to 30 s. Without payment this returns isError with the x402 PaymentRequired object (fresh
get_pulse_providersread-onlyPaid: 0.001 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.001 USDC on Base (eip155:8453). Small metric summarizing public AI-provider status pages (Statuspage API; currently GitHub and Anthropic): level, one reason, per-provider indicator, asOf and sources with attribution, terms_url and not_affiliated. openai/cursor keys return null until 2026-11-12 (deprecated). Not affiliated with any
get_model_reportread-onlyPaid: 0.01 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.01 USDC on Base (eip155:8453). Conditions report for one AI model as declared by public sources: prices, limits, modalities, listing events and vendor status. Not a ranking and makes no statement about model performance. Find ids with the free list_models tool. Without payment this returns isError with the x402 PaymentRequired objec
get_model_categoryread-onlyPaid: 0.01 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.01 USDC on Base (eip155:8453). Conditions for one model category (prices, limits, listing events, vendor status) as declared by public sources. Not a ranking. 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 ar
decide_cheapest_modelread-onlyPaid: 0.003 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.003 USDC on Base (eip155:8453). Lowest listed OpenRouter price among models meeting your needs: the lowest-priced match (field `pick`) and the next-lowest from a different vendor, reasons, excluded counts per filter and vendor status-page readings, each with source and time. A price reading, not advice and not about model quality.
get_x402_health_reportread-onlyPaid: 0.01 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.01 USDC on Base (eip155:8453). Health report for known x402 endpoints and the t54 facilitator: reachability and whether endpoints answer with a valid 402, with timestamps. Without payment this returns isError with the x402 PaymentRequired object (fresh invoiceId); retry with the signed payload in _meta["x402/payment"] or the payment
get_price_indexread-onlyPaid: 0.005 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.005 USDC on Base (eip155:8453). Observed prices of x402 endpoints settling on XRPL, summarized per asset, with sources and timestamps. 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 co
get_x402_activityread-onlyPaid: 0.01 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.01 USDC on Base (eip155:8453). 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, sample transactions, and caveats. Cached up to 60 s. Without payment this returns isError with the x402 PaymentRequired obje
paycheckread-onlyPaid: 0.003 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.003 USDC on Base (eip155:8453). 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 check
payradarread-onlyPaid: 0.003 RLUSD per call via x402 on XRPL mainnet (xrpl:0), or 0.003 USDC on Base (eip155:8453). 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 check
Alternatives in Maps & Travel
Compare →DDDaedalMap Disaster and Geospatial DataA
Geospatial MCP server for earthquake, tsunami, volcano, disaster, and FX data queries.
TRTrustyDataB
French address quality, geocoding, routing, company lookup & catchment stats (BAN, INSEE, OSM).
Election Odds DeskB
Kalshi odds for 2026 Senate, governor and House races, the Senate map, and the next Fed meeting.
Homebase MCP by usefulapiB
Read Homebase locations, employees, shifts, timecards, labor costs and time clock status.
YouCanBook.me MCP by usefulapiB
Manage YouCanBook.me bookings, booking pages, appointment types, team members and locations.
NexHealth MCP by usefulapiB
Read and write NexHealth appointments, patients, providers and locations.