Power, grid, fiber and deal data for 300+ markets, over MCP or REST. Free to start.
Comprehensive data center intelligence — from facility search to site analysis to live grid data. One MCP connection.
Works with Claude, Cursor, VS Code, and any MCP-compatible client. Or use the REST API directly.
# No key, no signup: previews over REST curl -s "https://dchub.cloud/api/v1/deals?limit=3" | jq curl -s "https://dchub.cloud/api/v1/markets" | jq # The same data over MCP (JSON-RPC), still no key curl -s -X POST https://dchub.cloud/mcp \ -H "Content-Type: application/json" \ -H "Accept: application/json, text/event-stream" \ -d '{"jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": {"name": "list_transactions", "arguments": {"limit": 3}}}' # Full answers and higher limits: add -H "X-API-Key: <your key>"
// claude_desktop_config.json (or any MCP client) { "mcpServers": { "dchub": { "url": "https://dchub.cloud/mcp", "transport": "streamable-http", "headers": { "X-API-Key": "YOUR_API_KEY" } } } } // Free tier: omit the headers block // Developer ($49): get key at dchub.cloud/developers // Then ask Claude: "Find 50+ MW data centers in Northern Virginia" "Analyze site suitability at lat 39.04, lon -77.49" "Show me latest data center M&A transactions" "What's the real-time fuel mix for PJM grid?"
# Install via Smithery smithery mcp add azmartone67/dchub # List available tools smithery tool list dchub # Search facilities smithery tool call dchub search_facilities \ '{"query": "Equinix", "state": "VA"}' # Get market intelligence smithery tool call dchub get_market_intel \ '{"market": "Northern Virginia"}'
// .cursor/mcp.json or .vscode/mcp.json { "servers": { "dchub": { "url": "https://dchub.cloud/mcp", "headers": { "X-API-Key": "YOUR_API_KEY" } } } }
# Raw MCP JSON-RPC protocol — search facilities curl -X POST https://dchub.cloud/mcp \ -H "Content-Type: application/json" \ -H "X-API-Key: YOUR_API_KEY" \ -d '{ "jsonrpc": "2.0", "method": "tools/call", "params": { "name": "search_facilities", "arguments": {"state": "VA", "limit": 10} } }' # Analyze a site (Developer tier) curl -X POST https://dchub.cloud/mcp \ -H "Content-Type: application/json" \ -H "X-API-Key: YOUR_API_KEY" \ -d '{ "jsonrpc": "2.0", "method": "tools/call", "params": { "name": "analyze_site", "arguments": {"lat": 33.53, "lon": -111.95, "state": "AZ"} } }'
# Search facilities (REST API) curl -s "https://dchub.cloud/api/v1/facilities?query=Equinix&state=VA" \ -H "X-API-Key: YOUR_API_KEY" | jq # Market intelligence curl -s "https://dchub.cloud/api/v1/markets" \ -H "X-API-Key: YOUR_API_KEY" | jq # M&A transactions curl -s "https://dchub.cloud/api/v1/deals?region=north_america&limit=10" \ -H "X-API-Key: YOUR_API_KEY" | jq # Grid intelligence (Developer tier) curl -s "https://dchub.cloud/api/v1/grid/intelligence/PJM" \ -H "X-API-Key: YOUR_API_KEY" | jq
import requests # REST API — Search facilities resp = requests.get( "https://dchub.cloud/api/v1/facilities", headers={"X-API-Key": "YOUR_API_KEY"}, params={"query": "Equinix", "state": "VA"} ) facilities = resp.json() # MCP protocol call via httpx import httpx resp = httpx.post("https://dchub.cloud/mcp", headers={"X-API-Key": "YOUR_API_KEY"}, json={ "jsonrpc": "2.0", "method": "tools/call", "params": { "name": "analyze_site", "arguments": { "lat": 33.53, "lon": -111.95, "state": "AZ" } } } ) print(resp.json())
Start free. Upgrade when your agent needs more data. No contracts.
Everything AI platforms need to discover, connect, and authenticate with DC Hub.
Model Context Protocol endpoint for direct AI agent tool-calling. 94 tools: facilities, market intel, transactions, news, grid data, site analysis.
→ /.well-known/mcp/server-card.jsonFormal API specification for all endpoints. Required by ChatGPT GPT Actions, Gemini Functions, and Copilot Studio.
→ /openapi.jsonLLM-friendly content index with structured navigation to all DC Hub data endpoints and documentation.
→ /llms.txtComprehensive 4,000-word data document with real-time market statistics, facility data, and M&A intelligence.
→ /llms-full.txtOpenAI / Linux Foundation agent discovery standard. Declares capabilities, endpoints, and authentication.
→ /AGENTS.mdListed on the official MCP Registry — the global catalog for MCP server discovery by all compatible clients.
→ registry.modelcontextprotocol.io429 means you hit the daily limit — add a free key at dchub.cloud/signup or wait for the daily reset (it happens once a day, at the same time every day).X-API-Key: <key> (or Authorization: Bearer <key>). In Claude Desktop, put it in the headers block of your config. The free anonymous tier needs no auth at all.initialize → notifications/initialized) before calling tools, and echo the returned Mcp-Session-Id header on later requests. Standard clients (Claude, Cursor) do this automatically; for raw HTTP, initialize first.https://dchub.cloud/mcp (HTTPS only) and send Accept: application/json, text/event-stream. CORS is open for browser clients. If a tool returns empty, check your parameters against its schema (e.g. search_facilities takes country / state / min_capacity_mw).Integrate real-time data center market data into your AI application, research pipeline, or investment workflow.