Connect your agent to 21,000+ facilities, M&A transactions, live grid data, and real-time market intelligence across 170+ countries. MCP native. REST API included.
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.
// 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/mo): 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-nexus # List available tools smithery tool list dchub-nexus # Search facilities smithery tool call dchub-nexus search_facilities \ '{"query": "Equinix", "state": "VA"}' # Get market intelligence smithery tool call dchub-nexus 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/market?market=Northern+Virginia" \ -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 # Live grid data curl -s "https://dchub.cloud/api/v1/grid/fuel-mix-live?iso=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. 48 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 UTC-midnight reset.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.