Dchub

liveReference

DC Hub -- data-center site selection, power and grid intelligence. Live per-request proxy of DC Hub's published data layer. No data is stored here.

5tools
0msauth
free tier50 calls/day

Tools

dchub_execute_plan

Answer a multi-part data-center question in one call (DC Hub): e.g. "rank markets for a 200 MW AI campus" or "power headroom in PJM". Plans and runs the needed lookups and returns the combined result

No parameters required.

▶Try it
dchub_search_facilities

Find data centers and who operates them (DC Hub facility registry), filtered by city, state, country, operator or MW range. Returns name, operator, location and verification flag; MW detail needs a DC

No parameters required.

▶Try it
dchub_get_market_intel

Data-center market intelligence for one metro (DC Hub): facility count, tracked MW, status mix, top providers, pipeline and lease pricing. Market is a slug such as northern-virginia. Keyless calls ret

No parameters required.

▶Try it
dchub_get_grid_data

Live electricity grid data for one grid (DC Hub): fuel mix and demand for US ISOs (PJM, ERCOT, CAISO, MISO, SPP, NYISO, ISO-NE), utility balancing authorities, and international grids.

No parameters required.

▶Try it
dchub_source_capacity

Search data-center capacity available to buy or lease (DC Hub Capacity Source): powered land, powered shells, turnkey capacity and colocation, by size (min_kw / min_mw) and location (region, state, ma

No parameters required.

▶Try it

Test with curl

The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.

List available tools
bash
curl -X POST https://gateway.pipeworx.io/dchub/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Call a tool
bash
curl -X POST https://gateway.pipeworx.io/dchub/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"dchub_execute_plan","arguments":{}}}'

Use with the SDK

Install @pipeworx/sdk to call tools from any TypeScript/Node project.

TypeScript
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("dchub_execute_plan", {});
ask_pipeworx
// Or ask in plain English:
const answer = await px.ask("dc hub -- data-center site selection, power and grid intelligence");