MCP Hub › Developer Tools › Tidegap

Tidegap MCP server

by tidegap · io.github.tidegap/tidegap

Runs non-urgent LLM tasks at the cleanest grid hour before a deadline, via Batch APIs when allowed.

🛠 Developer Toolsnpmv0.20.0
Open in MCP HubGitHub repository ↗Website ↗

How to install Tidegap

npm

claude mcp add tidegap -- npx -y @tidegap/[email protected]

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "tidegap": {
      "command": "npx",
      "args": [
        "-y",
        "@tidegap/[email protected]"
      ]
    }
  }
}

Environment variables:
TIDEGAP_DEFAULT_REGION – Default grid region, e.g. GB, US-CAL-CISO, DE
TIDEGAP_DB_PATH – SQLite queue path (default ~/.tidegap/queue.db)
ANTHROPIC_API_KEY – Dispatch tasks to Anthropic (sync or Batch API)
OPENAI_API_KEY – Dispatch tasks to OpenAI (sync or Batch API)
TIDEGAP_EIA_API_KEY – US EIA grid data (CAISO, ERCOT, ISO-NE, PJM), free key
TIDEGAP_ENTSOE_SECURITY_TOKEN – ENTSO-E grid data (EU regions), free token
WATTTIME_USERNAME – WattTime account (US marginal emissions)
WATTTIME_PASSWORD – WattTime account password
TIDEGAP_ELECTRICITY_MAPS_API_KEY – Electricity Maps fallback feed

Replace placeholders in <angle brackets> with your own values. Review what a server can access before you enable it.

Details

Version
0.20.0
Published
2026-11-03
Updated
2026-11-03
Namespace
io.github.tidegap
Source
tidegap/tidegap

Similar developer tools servers