Kardashev Mcp

io.github.kardashev-labPublished by GitHub account kardashev-labv0.1.0Updated Oct 24, 2026

US grid data for agents: LMP, carbon, load, queues, ERCOT large loads, RT−DA spread forecasts.

VerifiedSTDIODesktop onlyFinanceData & Analytics

Overview

AI-generated overview

Local MCP server that gives an assistant live US grid data: LMP prices, carbon intensity, load, curtailment, interconnection queues and ERCOT spread forecasts.

What you can do
List covered ISOs/RTOs and their live ingest status, and read generation by fuel type and carbon intensity in lbs CO2/MWh. Retrieve real-time and day-ahead locational marginal prices, actual grid load and near-term load forecasts. Check solar and wind curtailment and interconnection queue projects. Pull ERCOT large-load interconnection snapshots and the live RT-DA spread forecast with its scored public track record. Row-returning tools default to 50 rows with a hard maximum of 500.
When to use it
Useful when an assistant needs current or near-term US power-market context: electricity prices, grid carbon, demand, curtailment, project queues or ERCOT spread forecasts, for analysis, reporting or market questions.
Requirements
Runs locally over stdio, typically started with npx from the kardashev-mcp npm package, so Node.js is needed. No API key is required. It reaches the public API at data.kardashevlabs.org, so network access is needed. Optional environment variables KARDASHEV_BASE_URL and KARDASHEV_TIMEOUT_MS override the API base and per-request timeout.
Before you install
Data is fetched from a third-party public API, so queries and any overridden base URL are sent to that service. Forecasts, including the RT-DA spread forecast, are model outputs and not guaranteed; check the published track record before relying on them. The server is read-only and needs no credentials.

Installation

In SourceWeft

  1. Open Kardashev Mcp in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

kardashev-mcp

[npm]

MCP server for Kardashev Labs US grid data. Gives agents live LMP, carbon intensity, load, curtailment, interconnection queues, ERCOT large loads, and the public RT−DA spread forecast track record. No API key required.

Data comes from the public API at data.kardashevlabs.org.

Install

bash
npx -y kardashev-mcp

Cursor (~/.cursor/mcp.json)

json
{  "mcpServers": {    "kardashev": {      "command": "npx",      "args": ["-y", "kardashev-mcp"]    }  }}

Claude Code

bash
claude mcp add kardashev -- npx -y kardashev-mcp

Tools

ToolWhat it returns
list_isosCovered ISOs/RTOs and live ingest status
get_fuel_mixGeneration by fuel type (MW)
get_carbonCarbon intensity (lbs CO₂/MWh)
get_lmpLocational marginal prices (RT/DA)
get_loadActual grid load (MW)
get_load_forecastNear-term load forecast
get_curtailmentSolar/wind curtailment
get_queueInterconnection queue projects
get_large_loadERCOT large-load interconnection snapshot
get_spread_forecastLive ERCOT RT−DA spread forecast (issued before delivery)
get_forecast_track_recordScored public track record for the spread models

Row-returning tools default to limit=50 (hard max 500) so agents stay within context budgets.

Optional env

VariableDefaultPurpose
KARDASHEV_BASE_URLhttps://data.kardashevlabs.orgOverride API base (local data plane)
KARDASHEV_TIMEOUT_MS30000Per-request timeout

Develop

bash
npm installnpm run buildnpm start                 # stdionpm run inspect           # MCP Inspector

Links

License

MIT

Source: README.md at commit e745154

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v0.1.0LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts