ALL SYSTEMS LIVE·87 INSTRUMENTS · 19 VERTICALS
ED25519 · BITCOIN-ANCHORED·--:--:-- UTC
keyless MCP + REST

The IoT data API for edge & connected devices.

One keyless API your devices plug into both ways: verified world-data in — signed and checkable on-device — and signed telemetry out, with a hash of a reading anchored to Bitcoin. The same substrate our robotics / ROS 2 package rides on.

The call

Keyless over MCP, or one REST call with a free key. Every datapoint is provenance-stamped and citeable.

# REST (free key)
curl -H "X-API-Key: $KEY" "https://dynamicfeed.ai/weather?city=Sydney"

# MCP (keyless) — point any client at https://dynamicfeed.ai/mcp, then call:
current_weather, energy_grid, grid_carbon, air_quality, gps_interference, space_weather, flood_forecast, …

Sample response

{ "temperature_c": 17.1, "humidity_pct": 87, "conditions": "Mainly clear",
  "provenance": { "source": "Open-Meteo", "measured_at": "2026-06-14T04:00:00Z" },
  "signature": { "alg": "Ed25519", "key_id": "df-ed25519-4cb32e72f333" } }

Why live data

IoT devices act on data and produce it. Dynamic Feed is the verifiable layer for both: world-data feeds an edge device consumes over keyless MCP or REST and verifies on-device via the Ed25519 signature before acting, and a notary that anchors a hash of the device's own reading to Bitcoin for a tamper-evident proof. It is the same substrate our robotics / ROS 2 package and on-device verifier ride on. It is not device management, not a safety system, and not a certification — it is verifiable data: evidence, not a safety guarantee, and the device's own stack owns every decision.

Use it for

FAQ

Is it keyless?

Yes. Point any MCP client at https://dynamicfeed.ai/mcp (or run npx dynamicfeed-mcp), or POST /v1/batch over plain REST — no key to start.

How does a device trust a reading?

Every datapoint is Ed25519-signed over its exact bytes and provenance-stamped. The device verifies the signature on-device against /.well-known/keys before acting — stale, swapped or tampered data fails the check.

Can a device prove its own readings?

Yes. Hash a reading locally and POST /v1/anchor the digest for a Bitcoin-anchored proof it existed unchanged at a time. Hashes only — the data never leaves the device.

Related live feeds

Ready when your agent is

Plug your agent into the now.

Keyless over MCP, or a free REST key — 87 live tools, signed and Bitcoin-anchored. Live in under a minute.