Skip to content

MCP Server Overview

The mcp-datahub server provides a complete MCP implementation for DataHub, ready to use with Claude Desktop, VS Code, or any MCP-compatible client.

Features

  • Zero Configuration: Works out of the box with environment variables
  • All Tools Included: Full suite of DataHub exploration tools
  • Secure: Token-based authentication with configurable limits

Quick Start

  1. Set environment variables:
export DATAHUB_URL=https://datahub.company.com
export DATAHUB_TOKEN=your_personal_access_token
  1. Run the server:
mcp-datahub
  1. Configure your MCP client (e.g., Claude Desktop)

Architecture

flowchart LR
    claude["Claude Desktop<br/>(MCP Client)"]
    server["mcp-datahub<br/>(MCP Server)"]
    datahub["DataHub<br/>GraphQL API"]

    claude <--> server <--> datahub

Next Steps