Datahub MCP server
MCP server for DataHub data catalogs. Discover datasets, explore lineage, and access metadata.
3 stars
Reviews
Write oneNobody has reviewed Datahub yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Datahub tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 23 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10
How Datahub compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 90/100
- higher than 83% of 48,243 servers
- GitHub stars
- 3
- more than 80% of 28,706 servers
Install Datahub in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Datahub repository's README, as published. We do not edit it. Read it on GitHub
An MCP server and composable Go library that connects AI assistants to DataHub metadata catalogs. Search datasets, explore schemas, trace lineage, and access glossary terms and domains.
mcp-datahub.txn2.com | Installation | Library Docs
MCP Data Platform Ecosystem
mcp-datahub is part of a broader suite of open-source MCP servers designed to work together as a composable data platform. Each component can run standalone or be combined to give AI assistants unified access to storage, query engines, and metadata catalogs.
- txn2/mcp-data-platform
- txn2/mcp-s3
- txn2/mcp-trino
Two Ways to Use
1. Standalone MCP Server
Install and connect to Claude Desktop, Cursor, or any MCP client:
Claude Desktop (Easiest) - Download the .mcpb bundle from releases and double-click to install:
- macOS Apple Silicon: mcp-datahubX.X.Xdarwin_arm64.mcpb
- macOS Intel: mcp-datahubX.X.Xdarwin_amd64.mcpb
- Windows: mcp-datahubX.X.Xwindows_amd64.mcpb
Other Installation Methods:
# Homebrew (macOS)
brew install txn2/tap/mcp-datahub
# Go install
go install github.com/txn2/mcp-datahub/cmd/mcp-datahub@latestManual Claude Desktop Configuration (if not using MCPB):
{
"mcpServers": {
"datahub": {
"command": "/opt/homebrew/bin/mcp-datahub",
"env": {
"DATAHUB_URL": "https://datahub.example.com",
"DATAHUB_TOKEN": "your_token"
}
}
}
}Multi-Server Configuration
Connect to multiple DataHub instances simultaneously:
# Primary server
export DATAHUB_URL=https://prod.datahub.example.com/api/graphql
export DATAHUB_TOKEN=prod-token
export DATAHUB_CONNECTION_NAME=prod
# Additional servers (JSON)
export DATAHUB_ADDITIONAL_SERVERS='{"staging":{"url":"https://staging.datahub.example.com/api/graphql","token":"staging-token"}}'Use datahublistconnections to discover available connections, then pass the connection parameter to any tool.
2. Composable Go Library
Import into your own MCP server for custom authentication, tenant isolation, and audit logging:
import (
"github.com/txn2/mcp-datahub/pkg/client"
"github.com/txn2/mcp-datahub/pkg/tools"
)
// Create client and register tools with your MCP server
datahubClient, _ := client.NewFromEnv()
defer datahubClient.Close()
toolkit := tools.NewToolkit(datahubClient, tools.Config{})
toolkit.RegisterAll(yourMCPServer)Customizing Tool Descriptions
Override tool descriptions to match your deployment:
toolkit := tools.NewToolkit(datahubClient, tools.Config{},
tools.WithDescriptions(map[tools.ToolName]string{
tools.ToolSearch: "Search our internal data catalog for datasets and dashboards",
}),
)Customizing Tool Annotations
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Datahub: common questions
- Is Datahub MCP server safe?
- Yes, by our scan: it is graded A (90/100). Read the Datahub safety report
- Does Datahub need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Datahub maintained?
- The last commit was 43 days ago (2026-09-23). The latest release is v1.15.1.
- How does Datahub compare with other MCP servers?
- safety score 90/100 (higher than 83% of 48,243 servers); github stars 3 (more than 80% of 28,706 servers). Full comparison.