Dryos
ai.dryos/dryosLive US power market prices, load, generation, weather and permits for AI agents.
Score: 100/100
Handshake verified by our own probe.
Tools · 5
Every stream Dryos collects, with its entity column and headline measure. Args: domain: Energy, Weather or Property. operator: A grid operator — ERCOT, MISO, PJM, SPP, CAISO, NYIS…
One stream in full: every column, the primary key, the source and its health. Also what changed in the collector recently — a change in the collector is a change in the data, and a step in a …
Look up the nodes, zones, stations or fuels in a stream, with how far back each goes. Use it before query_stream: names are verbatim and never to be guessed. `facets` counts the entities by t…
The distinct values of one text column, most rows first — what a filter can be. Args: slug: The stream. column: A text column from describe_stream (not the entity — use find_entit…
Read rows from a stream — raw (newest first), each entity's newest, or a rollup. The result carries `restUrl`: this same request as a plain GET on the public REST API, ready to put in an app.…
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://api.dryos.ai/mcp
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"dryos": {
"url": "https://api.dryos.ai/mcp",
"transport": "streamable-http"
}
}
}