ai.dynamicfeed/dynamic-feed
REMOTE · DYNAMICFEED.AI · 2 COMPONENTS · SCANNED AUG 3
94 keyless tools of live, verifiable data for AI: weather, hazards, space, CVEs. Ed25519-signed.
Available components
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 →
Endpoint Security63
- 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 94 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 is enforced; there's no plaintext access path. View diagnostics → Pass
- 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 Usability62
- AI-judged instruction clarity (excellent).Pass
- Context-footprint check failed: tool/resource definitions use about 20424 tokens (~217/item across 94 items; 94 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 Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage67
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 0% of tool parameters carry a description.Fail
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · dynamicfeed.ai
claude mcp add --transport http ai-dynamicfeed-dynamic-feed https://dynamicfeed.ai/mcp
[mcp_servers.ai-dynamicfeed-dynamic-feed] url = "https://dynamicfeed.ai/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"ai-dynamicfeed-dynamic-feed": {
"type": "remote",
"url": "https://dynamicfeed.ai/mcp",
"enabled": true
}
}
} openclaw mcp add ai-dynamicfeed-dynamic-feed --url https://dynamicfeed.ai/mcp --transport streamable-http
mcp_servers:
ai-dynamicfeed-dynamic-feed:
url: "https://dynamicfeed.ai/mcp" {
"mcpServers": {
"ai-dynamicfeed-dynamic-feed": {
"type": "http",
"url": "https://dynamicfeed.ai/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
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.
- 2 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.
- 31 Jul 26 +3
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 30 Jul 26 0
- Tool “market_hours” rewrote its description, which is the text the model reads security
- Tool “whats_changed_since_your_training” rewrote its description, which is the text the model reads security
- Tool “china_data” rewrote its description, which is the text the model reads security
- 28 Jul 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.
- 27 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Jul 26 57
First indexed and scored.
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 3 Aug 2026 · Probed https://dynamicfeed.ai/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=dynamicfeed.ai | CN=YE1,O=Let's Encrypt,C=US | 27 Jul 2026 | 25 Oct 2026 | ECDSA 256 | ECDSA-SHA384 | 6df413cd9591c16703287fbf94a2f4cb4a0 |
| SANs: *.dynamicfeed.ai, dynamicfeed.ai | ||||||
| CN=YE1,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 5ddd70dd31f801c85c186a7a04b80afe |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
DNSSEC insecure
Validation of dynamicfeed.ai. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| ai. | present | 3799 | 8 | Verified |
| dynamicfeed.ai. | 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=63072000; includeSubDomains; preload |
| content-security-policy | default-src 'self'; script-src 'self' 'unsafe-inline' https://cdn.jsdelivr.net; worker-src 'self' blob:; style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://cdn.jsdelivr.net; img-src 'self' data: blob: https://tiles.openfreemap.org https://gibs.earthdata.nasa.gov; media-src 'self' https://d8j0ntlcm91z4.cloudfront.net; font-src 'self' data: https://fonts.gstatic.com; connect-src 'self' https://cdn.jsdelivr.net https://tiles.openfreemap.org https://gibs.earthdata.nasa.gov; object-src 'none'; base-uri 'self'; frame-ancestors 'none'; form-action 'self'; upgrade-insecure-requests |
| x-content-type-options | nosniff |
| x-frame-options | DENY |
| referrer-policy | strict-origin-when-cross-origin |
| permissions-policy | geolocation=(), camera=(), microphone=(), browsing-topics=() |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://dynamicfeed.ai/mcp | Verified | 200 | |
| http (plaintext) | http://dynamicfeed.ai/mcp | HTTPS enforced | 301 | https://dynamicfeed.ai/mcp |
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.
ai_models AI Models ~275
Current & trending AI MODELS from the open-model ecosystem (Hugging Face) — name, org, task, popularity (likes/downloads) and release date. Use for "what AI models are trending / newest / what's the latest <X> model". This is the OPEN side (Llama, Qwen, DeepSeek, Mistral, Gemma, Phi…); for the closed flagships (GPT, Claude, Gemini, Grok) with pricing & versions use search_ai_models. Args: query: search a model name (e.g. llama, qwen, whisper). org: filter by org/author (e.g. meta-llama, deepseek-ai, Qwen, mistralai, google). task: text-generation (default), text-to-image, automatic-speech-recognition, … or 'any'. sort: trending (default) | newest | downloads. limit: max results. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | — |
| org | string | — | — |
| query | string | — | — |
| sort | string | — | — |
| task | string | — | — |
No output schema declared.
No examples provided.
ai_provider_latency AI Provider Latency ~191
Measured latency & uptime for each major AI provider's API (OpenAI, Anthropic, Google, Mistral, Groq, DeepSeek, xAI) — Dynamic Feed's own measurements, fastest first. Use this to pick the fastest/most-reliable provider right now, or to route. Args: window_hours: rolling window for the averages (default 24). Envelope: this is OUR measurement probe, so measured_at = when we last probed (the freshest row's `last_checked`); max_age 15 min covers the ~10-min probe cadence, so a current reading is "live". No samples in the window yields unavailable. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| window_hours | integer | — | — |
No output schema declared.
No examples provided.
air_quality Air Quality ~153
Current air quality for a city or lat/lon — PM2.5, PM10, US & European AQI, ozone, NO2, with a category (Good/Moderate/Unhealthy...). Use for "is the air quality safe in X". Single-network (model) — see air_quality_fusion for a two-network cross-validated reading. Args: city: city name (geocoded). lat/lon: alternative. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| city | string | — | — |
| lat | — | — | — |
| lon | — | — | — |
No output schema declared.
No examples provided.
air_quality_fusion Air Quality Fusion ~286
Cross-validated air quality — TWO independent networks reading the same sky: the Open-Meteo CAMS model (the existing air_quality source) vs real ground monitors via OpenAQ v3 (government reference stations), with a per-pollutant (PM2.5, PM10, O3, NO2) agreement verdict (high/moderate/low/divergent), both values + the delta, and station distance/freshness caveats — the two numbers are never blended. `location` = an AU preset ("brisbane" default, "sydney", "melbourne", "perth", "adelaide"), any city name (geocoded), or a "lat,lon" string; explicit `lat`/`lon` override. Complements air_quality (single-network AQI). If one network is down the result degrades honestly to single-source (agreement: "unverified"). Stations whose licence disallows commercial use are auto-excluded via OpenAQ's machine-readable licence flags; per-station provider attribution + licence carried in provenance. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| lat | — | — | — |
| location | string | — | — |
| lon | — | — | — |
No output schema declared.
No examples provided.
airport_delays Airport Delays ~128
Live FAA airport delays, ground stops, closures & ground-delay programs (US NAS, keyless). `airport` = 3-letter code (LGA, LAX…) or blank for all current disruptions. Ground stops change minute-to-minute — pure post-cutoff state. An empty/short list means the airspace is running normally. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| airport | string | — | — |
| limit | integer | — | — |
No output schema declared.
No examples provided.
au_economy Au Economy ~315
Official AUSTRALIAN economic indicators from the Australian Bureau of Statistics Data API (SDMX) — STATISTICS ONLY, NO prices. `indicator` = "cpi" (annual inflation, default) | "cpi_quarterly" | "unemployment" | "wages" | "gdp". Returns the latest value (a %), its real ABS reference period (e.g. 2026-Q1 / 2026-04), the unit/description, and a short trend (latest vs prior). CPI annual inflation is DERIVED by us from the All-groups CPI index (ABS publishes the index, not the annual rate, as its series) — flagged `derived: true` with the index alongside for checking; unemployment, wage growth (WPI) and GDP growth are ABS's own published rates. Source: Australian Bureau of Statistics (data.api.abs.gov.au), CC BY 4.0; keyless, ~12 h cache (ABS releases monthly/quarterly). HARD CONSTRAINT: every value is an official statistic/index/rate (CPI index, inflation %, unemployment %, wage-growth %, GDP-growth %) — NEVER a market price, quote, FX rate, or asset valuation. Not financial advice. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| indicator | string | — | — |
No output schema declared.
No examples provided.
au_water Au Water ~338
Australian river heights + gauge rainfall near any AU location — live CC-BY-licensed gauge observations from the Bureau of Meteorology's Water Data Online (keyless KiWIS API); the Australian counterpart of water_levels (US USGS). Per station: latest river level (m) with a ~3 h rising/falling/steady trend, or rainfall totals (mm over 1/6/24 h ending at the latest reading), plus real observation timestamps + ages, distance, the data owner and the exact attribution string. `location` = an AU preset ("brisbane" default, "sydney", "melbourne", "adelaide", "hobart", "darwin", "canberra", "perth") or a "lat,lon" string; explicit `lat`/`lon` override. `kind` = "river" | "rain" | "both". Only stations whose data owner is CC-BY-listed (Table 1) in the BoM rain/river licensing statement are served — per-station owner attribution carried in provenance, exclusion counts reported, WA coverage honestly partial. Observational data ONLY — not a flood warning product; official flood warnings/watches are issued by the Bureau at bom.gov.au/australia/warnings. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| kind | string | — | — |
| lat | — | — | — |
| location | string | — | — |
| lon | — | — | — |
No output schema declared.
No examples provided.
aviation_weather Aviation Weather ~313
Live aviation weather — decoded METAR observations + TAF forecasts for any ICAO airport (NOAA Aviation Weather Center, public domain, keyless). Returns flight category (VFR / MVFR / IFR / LIFR), winds, visibility, ceilings and the raw METAR/TAF report — the same data a pilot sees in a preflight briefing, accessible by any AI agent or robot in one call. `station` = any 4-letter ICAO airport code (default YBBN = Brisbane; KJFK, EGLL, YSSY, OMDB, RJTT all served; US stations fully covered; major international airports covered via ICAO/WMO distribution to NOAA). `kind` = "metar" (default) | "taf" | "both". Cross-reference `gps_interference` for GNSS outages affecting aircraft and `airport_delays` for FAA ground stops. Source: NOAA Aviation Weather Center (aviationweather.gov) — US Government work, public domain (17 U.S.C. § 105). CAVEAT: observational/forecast data only — not a substitute for an official preflight briefing (FAA ATIS/AFIS or an authorized flight planning service). Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| kind | string | — | — |
| station | string | — | — |
No output schema declared.
No examples provided.
bitcoin_network Bitcoin Network ~231
Live Bitcoin NETWORK telemetry — infrastructure metrics only, NO price data. `metric` = "overview" (default, full digest) | "fees" (recommended fee tiers sat/vB) | "mempool" (unconfirmed tx count + vsize + pending fees) | "difficulty" (current + next adjustment % + blocks until retarget) | "hashrate" (3-day average EH/s) | "halving" (blocks remaining + estimated date + current/post-halving block subsidy). Overview returns all sections in one call. Source: mempool.space public REST API (open-source, AGPL-3.0) with Blockstream Esplora (MIT) as block-height fallback. Keyless, 60 s cache. HARD CONSTRAINT: no BTC/USD or any fiat price — Bitcoin NETWORK mechanics only. Not financial advice. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| metric | string | — | — |
No output schema declared.
No examples provided.
carbon_intensity Carbon Intensity ~123
Great Britain grid carbon intensity right now (gCO2/kWh + index) + the live fuel mix + the cleanest upcoming half-hour from the 24h forecast. Use to time energy-heavy work / answer "is the grid clean now?". Keyless, CC-BY. GB only — see grid_carbon for Australia (per-NEM-state) + GB. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
cert_check Cert Check ~116
Live TLS/SSL certificate check for any domain — measured by a direct handshake RIGHT NOW: issuer, validity window, days to expiry, expiring-soon flag, SANs, negotiated TLS version. Is this site's cert valid / when does it expire / who issued it — facts, not a cached scan. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | — | — |
No output schema declared.
No examples provided.
check_vulnerability Check Vulnerability ~237
Is this exact package (and version) vulnerable? FULL historical lookup across the entire OSV.dev corpus (Google) — every matching advisory + the versions that fix it. Use to check a dependency: "does lodash 4.17.10 have any known CVEs?". Args: package: package name (lodash, requests...). For Maven, pass the FULL 'group:artifact' coordinate (e.g. org.apache.logging.log4j:log4j-core) — a bare artifact name matches nothing in OSV, so it returns a hint, never a misleading "not vulnerable". version: exact version (optional but recommended, e.g. 4.17.10). ecosystem: npm | pip | maven | go | rubygems | nuget | cargo | composer (optional). Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| ecosystem | string | — | — |
| package | string | yes | — |
| version | string | — | — |
No output schema declared.
No examples provided.
china_data China Data ~92
Returns current World Bank macro series for China, including GDP, growth, CPI, trade, M2, unemployment, and FDI, with source and observation metadata. Appropriate for current macroeconomic context. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| metric | string | — | — |
No output schema declared.
No examples provided.
cite Cite ~135
Get a fresh, CITEABLE source + timestamp for a current datapoint — so you can cite it, not guess. Pass ANY tool, source, or topic (earthquakes, current_weather, USGS, Open-Meteo, …) for its authoritative source + licence + attribution + verify URL, or a software product (python, nodejs, …) for its live latest-version citation. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| subject | string | — | — |
No output schema declared.
No examples provided.
climate_enso Climate Enso ~120
Current EL NIÑO / LA NIÑA state — latest ONI anomaly + phase, official episode check, recent seasons, and NOAA CPC's alert-system status (e.g. 'El Niño Watch'). The Pacific state that drives global drought/flood/bushfire risk — direct input for climate-risk and parametric posture. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| seasons | integer | — | — |
No output schema declared.
No examples provided.
clinical_trials Clinical Trials ~285
Live clinical-trial registrations and status updates from ClinicalTrials.gov (US NIH/NLM registry). Returns the most-recently-updated trials, each with: NCT id, title, status (recruiting / completed / terminated / ...), phase, conditions, lead sponsor (+ class), study type, enrollment, start / primary-completion / completion dates, location count + countries, and first-posted / last-update dates. `condition` = disease/condition filter ("melanoma", "type 2 diabetes", "alzheimer"). `query` = free-text search across the whole record (intervention, sponsor, keyword — "crispr", "Pfizer", "semaglutide"); combine with `condition` to narrow. Both empty (argless default) = the most-recently-updated notable trials registry-wide. Keyless; ClinicalTrials.gov data is US Government public domain (17 U.S.C. § 105) — free for commercial reuse, courtesy of the U.S. National Library of Medicine. Self-reported registry data — informational only, not medical advice. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| condition | string | — | — |
| query | string | — | — |
No output schema declared.
No examples provided.
company_lookup Company Lookup ~191
Resolve a company name (or exact 20-char LEI) to its authoritative global Legal Entity Identifier + canonical legal name, address, status and local registration, from GLEIF (CC0 public domain, keyless). The deterministic join key to sanctions_screen and sec_filings — an LLM can't reliably map a name to a real, currently-active registered entity. Pass {"query":"Apple Inc"} or {"lei":"HWUPKR0MPOU8FGXBT394"}; optional `country` (ISO-2) filter. Confirm against the official register before acting. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | — | — |
| lei | string | — | — |
| limit | integer | — | — |
| query | string | — | — |
No output schema declared.
No examples provided.
convert Convert ~149
Convert an amount between currencies at the LIVE rate (not a stale training-era rate). CURRENTLY LIVE: fiat (USD/EUR/GBP/JPY/CNY/AUD/...). Crypto (BTC/ETH/SOL/...) and precious metals (XAU/XAG/XPT/XPD) are coming in a future release. e.g. 100 USD→JPY, 5000 EUR→GBP. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| amount | number | — | — |
| from_currency | string | — | — |
| to_currency | string | — | — |
No output schema declared.
No examples provided.
countdown Countdown ~124
Time until a LIVE event you can't compute without a clock: a market open/close (NYSE, NASDAQ, LSE, TSE, HKEX, SSE, ASX, XETRA) or the next rocket launch (optionally a provider, e.g. "next SpaceX launch"). Returns a human countdown + seconds + the target time. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| event | string | — | — |
No output schema declared.
No examples provided.
current_time Current Time ~126
The current date & time anywhere — an LLM has no internal clock, so use this instead of guessing "today" or "now". tz is an IANA timezone (e.g. "America/New_York", "Asia/Tokyo"); default UTC. Returns UTC + local time, date, weekday, weekend flag, ISO week and unix time. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| tz | string | — | — |
No output schema declared.
No examples provided.
current_weather Current Weather ~139
Current weather anywhere — by city name or lat/lon. Returns temperature, feels-like, wind, humidity, precipitation and conditions, live. Use instead of guessing the weather. Args: city: city name (e.g. London, Tokyo, New York) — geocoded automatically. lat: latitude (alternative to city). lon: longitude (alternative to city). Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| city | string | — | — |
| lat | — | — | — |
| lon | — | — | — |
No output schema declared.
No examples provided.
detect_drift Detect Drift ~178
DRIFT DETECTION — audit a batch of AI-stated facts against live ground-truth in one call. Pass `claims` (a list of statements an LLM produced) or `text` (a paragraph that's split into claims); each is fact-checked and graded — drifted / confirmed / unverifiable, with a severity — plus a summary (drifted_count, overall). Use it to self-audit an answer before sending it. Args: claims: list of statements to check. text: alternatively, a paragraph that gets split into claims. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| claims | array | — | — |
| text | string | — | — |
No output schema declared.
No examples provided.
dns_lookup Dns Lookup ~113
Live DNS records for a domain via Cloudflare DNS-over-HTTPS (keyless): A / AAAA / MX / TXT / NS / CNAME / SOA / CAA. Resolve a domain to what's actually live in DNS now (not a stale cached guess). Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| name | string | — | — |
| type | string | — | — |
No output schema declared.
No examples provided.
drought Drought ~119
US drought severity — % of area in each D0-D4 class by week (U.S. Drought Monitor, keyless). `area` = 'total' (US national) or a state FIPS code. D0=abnormally dry … D4=exceptional drought. Weekly. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| area | string | — | — |
| weeks | integer | — | — |
No output schema declared.
No examples provided.
drug_shortages Drug Shortages ~123
US drug shortages from the FDA (openFDA, keyless). `query` = drug/generic name (amoxicillin…) or blank for the most recently updated. Is drug X in shortage right now — status/reason/company. A model's stale yes/no here is clinically misleading; confirm clinically. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | — |
| query | string | — | — |
No output schema declared.
No examples provided.
earthquakes Earthquakes ~183
Recent earthquakes worldwide from USGS — magnitude, depth, location, PAGER impact alert (green→ red, distinct from raw magnitude), tsunami flag, felt reports and significance. Use for "recent / biggest earthquakes" or "was there a quake near X". Sorted by impact then magnitude. Args: min_magnitude: minimum magnitude (default 2.5). period: hour | day | week | month (default day). limit: max results. tsunami_only: only quakes flagged with tsunami potential. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | — |
| min_magnitude | number | — | — |
| period | string | — | — |
| tsunami_only | boolean | — | — |
No output schema declared.
No examples provided.
econ_calendar Econ Calendar ~132
What is SCHEDULED to move markets — upcoming US Treasury auctions (type, term, size, date) and FOMC meeting dates incl. the next meeting. Pure schedule facts (never prices), from US Treasury Fiscal Data + the Federal Reserve calendar (both public domain). 'When is the next Fed meeting / next 10-year auction?' Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| days | integer | — | — |
| limit | integer | — | — |
No output schema declared.
No examples provided.
emissions Emissions ~174
National greenhouse-gas emissions for a country (ISO-3 code, e.g. USA/CHN/IND) + year, from Climate TRACE (CC BY 4.0, keyless): CO2/CH4/N2O + CO2-equivalent (100yr & 20yr GWP), the country's global rank and its share of world emissions. Climate TRACE's own modelled national inventory; annual, lags ~1-2yr. For climate/ESG/policy agents that need a citeable emissions figure an LLM can't reliably recall. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | — | — |
| year | — | — | — |
No output schema declared.
No examples provided.
energy_grid Energy Grid ~135
Live US electricity grid data by region/operator (US EIA, public domain). region = US48 (national) or a grid operator: CAISO · PJM · MISO · ERCOT · ISONE · NYISO · SPP · BPA. metric = demand | generation | mix (current fuel mix in MW). Hourly. Pairs with carbon_intensity. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| metric | string | — | — |
| region | string | — | — |
No output schema declared.
No examples provided.
ephemeris Ephemeris ~206
Solar & lunar timing for a place + day — sunrise/sunset, the full twilight set (civil/nautical/ astronomical), moonrise/moonset, moon phase + illumination — from the U.S. Naval Observatory (public domain, keyless). Pass a `location` (city, geocoded) OR `lat`/`lon`; optional `date` (YYYY-MM-DD, default today) and `tz` offset (default 0=UTC). For agent/robot daylight & moonlight gating, golden-hour windows and night-ops planning — an LLM has no clock or location. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| date | string | — | — |
| lat | — | — | — |
| location | string | — | — |
| lon | — | — | — |
| tz | number | — | — |
No output schema declared.
No examples provided.
exploited_vulnerabilities Exploited Vulnerabilities ~385
Vulnerabilities CONFIRMED exploited in the wild — the CISA Known Exploited Vulnerabilities (KEV) catalog, each enriched with its EPSS exploitation-probability score (FIRST.org), plus a risk `summary`. The 'which CVEs actually matter right now' layer that pairs with security_advisories (disclosed CVEs) and check_vulnerability (is package@version affected). Args: query: match a CVE id / name / description. vendor: filter by vendor — accepts a COMMA LIST (e.g. "Microsoft, Cisco, Fortinet"), match ANY. product: filter by product — accepts a COMMA LIST (e.g. "Windows, PAN-OS"), match ANY. stack: a client's whole tech stack as a comma list (e.g. "Fortinet, Ivanti, Citrix, Apache"), matched against vendor OR product — returns exactly the actively-exploited CVEs affecting that stack: a live per-stack vulnerability watch (see the `summary` for the headline risk). ransomware_only: only CVEs linked to known ransomware campaigns. recent_days: only CVEs added to the KEV catalog in the last N days. sort: "recent" (newest catalogued first, default) or "risk" (highest EPSS first). limit: max results. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | — |
| product | string | — | — |
| query | string | — | — |
| ransomware_only | boolean | — | — |
| recent_days | integer | — | — |
| sort | string | — | — |
| stack | string | — | — |
| vendor | string | — | — |
No output schema declared.
No examples provided.
fda_recalls Fda Recalls ~408
Recent FDA-regulated RECALLS & enforcement actions via openFDA — regulatory facts, NO prices. `category` = "drug" (default) | "food" | "device". `query` = optional product / firm / reason search term (e.g. "Pfizer", "peanut", "contamination"; blank = the most recent across that category). `limit` = max items (default 15, cap 25). Per item: product description, recalling firm, reason for recall, classification (Class I/II/III severity), status (Ongoing/Completed/ Terminated), recall-initiation date, distribution pattern, state/country, recall number. Plus a short summary, counts by classification, total_matches, and the newest recall date surfaced separately as `latest_recall_date`. Answers "what FDA-regulated medicines / food / medical devices have been recalled lately, by whom, why, and how serious" — a live public record a training snapshot can't have. DISTINCT from product_recalls (CPSC consumer goods — toys, appliances) and drug_shortages (FDA supply gaps, not defect withdrawals). Source: openFDA (api.fda.gov, U.S. FDA), U.S. Government work — public domain (CC0 1.0); keyless, ~1 h cache. INFORMATIONAL ONLY — openFDA data is NOT for clinical or safety decision-making and may be incomplete; confirm against the official FDA record before acting. HARD CONSTRAINT: every value is a regulatory/safety fact (firm, reason, class, status, date) — NEVER a market price. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| category | string | — | — |
| limit | integer | — | — |
| query | string | — | — |
No output schema declared.
No examples provided.
federal_register Federal Register ~141
Recent US Federal Register documents — rules, proposed rules, notices, executive orders (keyless). `doc_type` = RULE | PRORULE | NOTICE | PRESDOCU. Answers 'what regulation took effect / what did the President sign' — total post-cutoff blindness for models. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| agency | string | — | — |
| days | integer | — | — |
| doc_type | string | — | — |
| limit | integer | — | — |
| query | string | — | — |
No output schema declared.
No examples provided.
flood_forecast Flood Forecast ~363
5-day river-discharge FORECAST near an Australian location — Copernicus CEMS Global Flood Awareness System (GloFAS, operational LISFLOOD control run), retrieved daily from the CEMS Early Warning Data Store and served from cache (the answer is instant — never waits on the CDS queue). The forward-looking sibling of au_water: au_water = what AU rivers are DOING (live gauges), flood_forecast = what the global model expects them to do over the next 5 days. Returns the strongest modelled river cell within ~90 km: 24 h-mean discharge (m3/s) per day for ~5 days, the peak value + day, and a rising/falling/steady trend; values are the MAX within ~25 km (0.25-deg max-pooled) cells. `location` = an AU preset ("brisbane" default, "sydney", "melbourne", "adelaide", "hobart", "darwin", "canberra", "perth") or a "lat,lon" string; explicit `lat`/`lon` override. Raw model guidance ONLY — no flood thresholds or severity classifications are added, and this is NOT a flood warning; official AU flood warnings/watches are issued by the Bureau of Meteorology at bom.gov.au/australia/warnings. Attribution: contains modified Copernicus Emergency Management Service information. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| lat | — | — | — |
| location | string | — | — |
| lon | — | — | — |
No output schema declared.
No examples provided.
github_releases Github Releases ~126
Latest releases for a GitHub repo (owner/name) — version, date, author, link — via the public releases atom feed (keyless, no rate limit). "What's the newest release of X" — a model can't know releases published after its training cutoff. e.g. repo="facebook/react". Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | — | — |
| repo | string | — | — |
No output schema declared.
No examples provided.
global_disasters Global Disasters ~251
Active worldwide disaster alerts (GDACS) — ONE cross-hazard feed across earthquakes, tropical cyclones, floods, droughts and volcanoes, each with a Green/Orange/Red humanitarian-impact level and the affected countries. Use for "what major disasters are happening in the world right now / in country X". The global severity layer complementing earthquakes, wildfires and natural_events. Args: alert_level: levels to include — "Orange;Red" (default, impactful) or "Green;Orange;Red" (all). event_type: EQ | TC | FL | DR | VO | WF (blank = all). country: country name or ISO3 code (e.g. PHL, Philippines). days: look-back window in days (default 7). limit: max results. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| alert_level | string | — | — |
| country | string | — | — |
| days | integer | — | — |
| event_type | string | — | — |
| limit | integer | — | — |
No output schema declared.
No examples provided.
global_indicator Global Indicator ~366
A flagship development statistic from Our World in Data: the latest value for a country plus a short multi-year trend, with full source attribution. ONE source, MANY indicators (breadth) — CO2 per capita, population, fertility, urbanisation, GDP-per-capita (a development stat in PPP, NOT a market price), extreme poverty, R&D spend, Human Development Index, literacy, internet access, electricity access. Distinct from `global_macro` (World Bank): OWID adds the long-run development + climate set. `indicator` = a slug/alias from the curated allowlist (default "co2-emissions-per-capita"; aliases: co2, pop, gdp, hdi, literacy, internet, poverty, fertility, urban, rd) — call indicator="list" for the full menu. `country` = ISO-3 code (AUS, USA, CHN, GBR, IND, …); omit for the World aggregate. Source: Our World in Data (ourworldindata.org) — OWID's processing layer is CC BY 4.0, keyless; every response carries BOTH OWID's attribution AND each underlying producer's citation + licence. Only indicators whose underlying sources are cleared for commercial re-serving (CC BY / CC BY IGO / CC0 / public domain) are served — a fail-closed runtime gate refuses any non-redistributable indicator. Annual-ish statistics, not a live-telemetry feed. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| country | — | — | — |
| indicator | string | — | — |
No output schema declared.
No examples provided.
global_macro Global Macro ~163
Worldwide macro indicators for ANY country (World Bank Open Data, CC-BY). country = an ISO code (US, GB, DE, IN, BR, JP, CN, ZA…) or name. indicator = gdp · gdp_growth · gdp_per_capita · cpi_inflation · unemployment · population · exports · imports · current_account · fx_reserves · fdi · govt_debt_pct_gdp · all. Globalizes the China-only macro to the whole world. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| country | string | — | — |
| indicator | string | — | — |
No output schema declared.
No examples provided.
gov_contracts Gov Contracts ~250
US federal contract & assistance awards from USAspending.gov (keyless, US public domain). Who was awarded what, by which agency, for how much, over what period, the authoritative public spending record routinely cross-examined in audits, FOIA and litigation, so a decision about a vendor or programme can be backed by a signed, contemporaneous record. args (all optional): agency (awarding top-tier agency name contains), recipient (vendor name contains), keyword (free-text on description), award_type "contract" (default) | "grant" | "all", min_amount (USD floor), limit 1-50. Re-served as a signed, provenance-stamped envelope; we witness the public record, we never move or award funds. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| agency | string | — | — |
| award_type | string | — | — |
| keyword | string | — | — |
| limit | integer | — | — |
| min_amount | number | — | — |
| recipient | string | — | — |
No output schema declared.
No examples provided.
gps_interference Gps Interference ~210
Probable GPS/GNSS interference (jamming/spoofing) over an area, MEASURED from live ADS-B navigation integrity (the GPSJam method) — unique to Dynamic Feed, derived from adsb.lol (CC0). Pass a region preset (london · blacksea · baltic · easternmed · persiangulf · korea · finland · caucasus · northsea) OR lat+lon (+ radius_km). A high degraded_fraction = many aircraft losing GPS-grade navigation = probable interference (none <0.1 · low ≥0.1 · medium ≥0.25 · high ≥0.5). Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| lat | number | — | — |
| lon | number | — | — |
| radius_km | integer | — | — |
| region | string | — | — |
No output schema declared.
No examples provided.
grid_carbon Grid Carbon ~251
Live grid carbon intensity (gCO2/kWh): current value, trend vs ~3 hours ago, and the live generation mix by fuel. `region` = "au" (Australian NEM, default) | "nsw" | "qld" | "vic" | "sa" | "tas" (single NEM state) | "uk" (Great Britain) | "all" (AU + UK). AU values are DERIVED and honestly flagged so (method in response): live AEMO 5-minute dispatch SCADA weighted by AEMO's own CDEII per-generator CO2e emission factors — AEMO's official daily CDEII index rides alongside for cross-checking. GB values are NESO-measured. Complements carbon_intensity (UK-only, cleanest-window forecast). Keyless; AEMO general permission — any purpose with attribution — + NESO CC BY 4.0. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| region | string | — | — |
No output schema declared.
No examples provided.
hacker_news Hacker News ~115
Live Hacker News stories (keyless) — the tech/AI attention layer right now. kind = top | new | best; optional case-insensitive title filter (e.g. query="AI"). Returns title, score, comments, url. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| kind | string | — | — |
| limit | integer | — | — |
| query | string | — | — |
No output schema declared.
No examples provided.
health_surveillance Health Surveillance ~234
US public-health surveillance signals from the CDC — the current level + week-over-week direction of circulating illness, not individual case data. `topic` = "respiratory" (default — emergency-department visit shares + clinical-lab test positivity for COVID-19 / influenza / RSV) | "wastewater" (CDC NWSS viral-activity levels in community wastewater, an early-warning leading indicator). Each metric carries its reporting week + trend. COVERAGE: United States ONLY (CDC networks); surveillance is a population-level signal with reporting lag, not a real-time case count or a diagnosis. Source: CDC (cdc.gov) NSSP + NWSS open datasets — US Government public domain (17 U.S.C. § 105), keyless; carries CDC attribution + the standard non-endorsement note. Informational only, not medical advice. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| topic | string | — | — |
No output schema declared.
No examples provided.
hurricanes Hurricanes ~238
Active tropical cyclones from the NOAA National Hurricane Center (NHC) — tropical depressions, tropical storms, and hurricanes. Per storm: name, classification, Saffir-Simpson category, current position (lat/lon), max sustained winds (kt + km/h), minimum pressure, movement (heading + speed), and a link to the latest public advisory and cone graphic. `basin` = "all" (default) | "atlantic" (North Atlantic + Caribbean + Gulf of America) | "epac" (Eastern + Central North Pacific). Off-season or quiet periods may return zero storms — this is the correct honest state. Source: NOAA NHC (nhc.noaa.gov) — US government public domain (17 U.S.C. § 105), keyless. Coverage: Atlantic + Eastern/Central Pacific ONLY (not Australian region, Western Pacific, or Indian Ocean). Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| basin | string | — | — |
No output schema declared.
No examples provided.
interest_rates Interest Rates ~87
Live US benchmark interest rates — Effective Fed Funds Rate, SOFR, OBFR, etc. from the New York Fed. Use instead of guessing the current Fed/benchmark rate (training data is stale). Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
internet_outages Internet Outages ~186
Live BGP routing health for a network resource — an ASN (e.g. "AS3215"), an IP ("8.8.8.8"), or a prefix ("193.0.0.0/22") — from RIPEstat (RIPE NCC's open routing-information service). Returns global visibility (how many of RIPE's route collectors currently see the resource) + an outage signal: healthy ≥0.9 · degraded ≥0.5 · outage <0.5. A sharp visibility drop = the network is losing global reachability. Use for "is network/ASN X reachable right now?". Pass `resource`. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| resource | string | — | — |
No output schema declared.
No examples provided.
lightning_network Lightning Network ~193
Bitcoin LIGHTNING NETWORK aggregate statistics — network infrastructure metrics only, NO price data. Returns node count, public channel count, total public channel capacity (in BTC and satoshis), average + median channel capacity, the Tor / clearnet / unannounced node split, and the average fee rate (ppm) — plus a human summary and the snapshot date. Lightning is Bitcoin's layer-2 payment network; these are its routing/topology metrics. Source: mempool.space public REST API (open-source Bitcoin explorer, AGPL-3.0). Keyless, ~10 min cache. HARD CONSTRAINT: capacity is a NETWORK metric in BTC/sats — never a fiat valuation or market price. Not financial advice. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
live_flights Live Flights ~191
Live aircraft positions right now — real-time flight tracking from open ADS-B (adsb.lol, CC0). Answers "what's flying over X?" and "where is flight Y?". Airborne flights first. Args: region: a preset area — london, newyork, losangeles, paris, tokyo, dubai, singapore, sydney, frankfurt, hongkong, morocco, spain, europe, usa, asia. callsign: filter by flight callsign / number (e.g. BAW123, UAL456). limit: max results. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| callsign | string | — | — |
| limit | integer | — | — |
| region | string | — | — |
No output schema declared.
No examples provided.
marine_forecast Marine Forecast ~284
Marine / surf forecast for a coastal point — current sea state + next-24-hour outlook. Returns total significant wave height / period / direction, the swell component (long-period energy driving surf), the locally-generated wind-wave, and sea-surface temperature, plus a 24-hour wave-height band. `location` = AU surf/maritime presets: "gold_coast" (default), "byron", "bells_beach", "margaret_river", "sydney". OR pass `lat=` and `lon=` (decimal degrees) for any coastal point worldwide. Source: Open-Meteo Marine Weather API (CC-BY 4.0; underlying ocean-wave models DWD/MeteoFrance/ECMWF/NCEP/ERA5-Ocean). Keyless to you; commercial-licensed server-side. FORECAST data, not a measurement — not a substitute for an official marine forecast/warning (e.g. the BoM coastal-waters forecast) and must not be the sole basis for any safety-of-life-at-sea decision. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| lat | — | — | — |
| location | string | — | — |
| lon | — | — | — |
No output schema declared.
No examples provided.
market_hours Market Hours ~96
Returns current open/closed status and next open/close times for major exchanges, crypto (24/7), and forex (24/5). Appropriate when a user asks whether a trading venue or market session is open. Every value is returned in an Ed25519-signed, provenance-stamped envelope (source and observation time) you can verify offline against /.well-known/keys, no account required.
| Name | Type | Req | Description |
|---|---|---|---|
| market | string | — | — |
No output schema declared.
No examples provided.