Connect with AI

The catalog speaks MCP, so an assistant can search it, read a record and get an access plan — under your identity, never with more access than you have.

Server URL

https://opengrid-datahub.fly.dev/mcp

Configuration

{
  "mcpServers": {
    "opengrid-datahub": {
      "command": "datahub-mcp",
      "env": {
        "DATAHUB_API_URL": "https://opengrid-datahub.fly.dev"
      }
    }
  }
}

What the assistant can do

  • search_datasetsSearch the catalog
  • get_datasetOne record in full
  • get_dataset_schemaFields, units, concepts — and the gaps, with reasons
  • explain_connectionWhy two datasets are linked, including correlation warnings
  • preview_datasetThe dataset's shape. Not its data
  • get_access_planWhere the data is and how to read it, under your identity
  • author_workflowAn inert specification. Nothing executes. Requires tier 1

Every answer is grounded in the catalog. The server has no way to compose a dataset, so it cannot invent one — which matters, because a plausible invented dataset is worse than no answer and you cannot tell them apart.

No tool returns data. They return metadata and access plans; your assistant fetches the data itself.