mcp

连接AI代理与DataHub,实现元数据与上下文查询的MCP服务器。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:mcp。
它的用途是:连接AI代理与DataHub,实现元数据与上下文查询的MCP服务器。
详细介绍见:https://321skill.com/skills/mcp-mcp-server-datahub/
请根据该页面的说明完成安装。

使用示例

“帮我查一下用户订单表的数据血缘,看看它依赖哪些上游数据源,以及下游有哪些报表使用它。”,它会通过此MCP服务器连接DataHub,获取该表的详细血缘图谱并解释给你。或者

对AI说:“我们数据仓库里的‘销售事实表’最近有变更吗?谁负责这张表?”,它会查询并返回该表的最近更新记录和所有者信息。

介绍

这个Skill是一个基于MCP(Model Context Protocol)协议的服务器,旨在解决AI代理在开发或数据分析过程中难以获取和理解结构化数据源元数据与上下文的问题。它充当了AI代理(如Claude)与DataHub元数据平台之间的桥梁,使得AI能够查询数据表、字段、血缘关系、数据所有者等信息。

使用方式是通过安装并启动此MCP服务器,然后在支持MCP协议的AI客户端(如Claude Desktop)中配置连接。之后,AI代理便能在对话中直接请求查询DataHub中的元数据,例如询问某个数据集的schema、了解数据血缘或查找特定数据的所有者。

它非常适合需要与复杂数据系统交互的开发者、数据分析师和运维工程师。特别是那些在数据密集型环境中工作,需要AI辅助理解数据资产、进行影响分析或排查数据问题的专业人士。

建议在部署前确保DataHub实例已正常运行且网络可达。使用时,AI代理的查询能力受限于DataHub中已采集和定义的元数据范围,对于未纳入DataHub的数据源无法提供信息。

核心特点

与通用数据查询工具不同,它专为MCP协议设计,使AI代理能原生、结构化地访问DataHub的企业级元数据图谱,而非简单的数据库连接。它聚焦于提供数据资产的上下文(如血缘、归属、变更历史),而不仅仅是原始数据查询。

注意事项

不适合用于直接查询或操作业务数据本身,其主要功能是查询描述数据的元数据。

常见问题

这个MCP服务器能直接查询数据库里的业务数据吗?

不能,它主要用于查询DataHub平台中的元数据(如表结构、血缘、描述信息),不直接访问或查询业务数据库。

需要先部署DataHub才能使用吗?

是的,必须有一个正在运行的DataHub实例,此MCP服务器需要连接到该实例的API才能工作。