pjm_load_forecast
Pack: pjm · Endpoint: https://gateway.pipeworx.io/pjm/mcp
No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/pjm_load_forecast for the schema, then POST the same URL with its arguments for the data.
PJM seven-day load forecast — forecast electricity demand in MW by forecast area (each transmission zone plus the RTO total), hour by hour. Use for “what will PJM demand be tomorrow”, “PJM peak forecast this week”, capacity and demand-response planning. Requires a PJM API key.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
forecast_area | string | no | Filter to one forecast area, e.g. “RTO_COMBINED”, “PJM RTO”, “BGE”, “PEPCO”. |
row_count | number | no | Rows to return (default 50, max 500). |
_apiKey | string | no | PJM Data Miner 2 subscription key. Free at ${SIGNUP}. |
Example call
Arguments
{
"forecast_area": "RTO_COMBINED",
"row_count": 50
}
curl
curl -X POST https://gateway.pipeworx.io/pjm/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"pjm_load_forecast","arguments":{"forecast_area":"RTO_COMBINED","row_count":50}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('pjm_load_forecast', {
"forecast_area": "RTO_COMBINED",
"row_count": 50
});
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"pjm": {
"url": "https://gateway.pipeworx.io/pjm/mcp"
}
}
}
See Getting Started for client-specific install steps.