Environmental Data API

Real-World Data for AI Agents

17 datasets across EMF sensors, space weather, and coastal environment. Built for autonomous systems, available via REST API and MCP.

17
Datasets
355
Beaches
8
Sensor Nodes
24/7
Live Data
Try it now
# Get 24h sensor stats — no key needed
curl https://driftwest.xyz/api/stats/ranges

# Search beaches near Vancouver
curl "https://driftwest.xyz/api/datasets/coastal-atlas/search?lat=49.28&lon=-123.12&radius=30" \
  -H "X-API-Key: your_key"

Dataset Catalog

Three domains of environmental data, one API

Prairie EMF Live

Real-time electromagnetic field readings from 8 sensor nodes in Alberta. Air, soil, plant stem, and root bioelectric potentials at sub-minute resolution.

8 nodes · 500ms resolution · live stream

Space Weather Dashboard

GOES satellite X-ray/proton flux, Kp and Dst indices, solar wind speed and density. Composite disturbance score from 0-100.

NOAA GOES · 5-min refresh · storm alerts
🌊

Water Quality Index

Composite water quality scores for 355 beaches derived from Sentinel-2 satellite clarity, algae detection, and Landsat thermal data.

355 beaches · BC, AB, OR · satellite-derived
🦌

Coastal Biodiversity

Fauna richness, flora richness, and habitat complexity scores. Community-sourced species observations with biodiversity hotspot identification.

48 metrics per beach · hotspot mapping

Shoreline Risk Alerts

Multi-factor environmental risk: algae bloom probability, erosion indicators, ecological stress, and human pressure indices with active alerts.

4 risk factors · threshold alerts
🌎

Alberta Environment

Cross-domain dashboard fusing live EMF sensor readings, water quality for 56 Alberta water bodies, and real-time space weather into one endpoint.

3 domains · 1 endpoint · real-time
View All 17 Datasets

Get Started in 30 Seconds

Free tier includes 500 requests/month across all datasets

1

Get an API Key

One POST request. No credit card, no approval process.

curl -X POST https://driftwest.xyz/api/account/register -H "Content-Type: application/json" -d '{"email":"you@example.com"}'
2

Query Any Dataset

Pass your key via header. All responses are JSON.

curl https://driftwest.xyz/api/datasets/water-quality/rankings -H "X-API-Key: dw_your_key"
3

Or Use MCP

Connect Claude Desktop, Cursor, or any MCP client directly.

npx @driftwest/mcp-server

Built for AI Agents

Multiple discovery channels so agents find your data automatically

🤖
MCP Server
Claude Desktop, Cursor, Windsurf
📑
OpenAPI 3.1
Any agent framework
🔭
ai-plugin.json
ChatGPT plugin discovery
📄
llms.txt
LLM-readable docs
🔐
REST + JSON
Any language, any platform

From the Lab

Art, science, and computation experiments

Live

EMF Monitor

Real-time electromagnetic field visualization from 4 sensor nodes in Alberta.

View Live Data →
Streaming

EMF Radio

Generative music driven by live sensor data. Five unique ambient stations.

Listen Now →
Live

EMF Fractals

Real-time fractal visuals driven by electromagnetic sensor readings.

Experience →
Research

AI Value Alignment

Interactive exploration of multi-agent value conflicts with formal proofs.

Explore →
AI

AI Day Trader

ML algorithms analyzing markets in real-time on Google Cloud.

Learn More →
Game

Neural Runner

Brain training games for treadmill runners. Exercise + AI research.

Play →

Start Building Today

Free API key, 500 requests/month, 17 datasets. No credit card required.

Get Your API Key