关于 MCP server for ARM Data Quality Report database
该 MCP 服务连接 ARM 用户设施的 Data Quality Report(DQR)数据库,供需要查询数据质量信息的用户使用。它通过参数化查询返回 DQR 数据。
主要功能
- 01查询 ARM DQR 数据
- 02按数据流筛选
- 03按质量类别筛选
- 04按起止日期筛选
适用场景
- 01检查指定数据流的数据质量
- 02筛选特定类别的质量报告
- 03查询指定日期范围的报告
MCP 相关
该服务向 MCP 客户端提供 query_dqr 工具,可按数据流、质量类别和日期范围查询 ARM Data Quality Report API。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
ARM 数据质量报告数据库 MCP 服务
用于从 ARM 用户设施访问数据质量报告(DQR)数据库的 MCP(模型上下文协议)服务。
用法
在 MaxOS/Linus 中设置环境。
在 Windows 中设置,请参阅官方指南。
安装 uv。
curl -LsSf https://astral.sh/uv/install.sh | sh
安装 uv 后,重新启动终端。
设置项目。
# Create a new directory for this project or initialize it with an existing folder
uv init MCP-ARM-DQR
cd MCP-ARM-DQR
# Create virtual environment and activate it
uv venv
source .venv/bin/activate
# Install dependencies
uv add "mcp[cli]" "requests"
构建 docker 镜像。
Docker 镜像名称:arm-dqr
docker build -t arm-dqr .
将此 MCP 服务添加到 Claude Desktop 应用。
要在 Claude Desktop 应用中使用此服务,请点击 developer>Edit Config,并将以下配置添加到 claude_desktop_config.json 的 “mcpServers” 部分:
{
"mcpServers": {
"arm-dqr": {
"command": "/usr/local/bin/docker",
"args": [
"run",
"-i",
"--rm",
"--init",
"-e",
"DOCKER_CONTAINER=true",
"arm-dqr"
]
}
}
}
组件
工具
- query_dqr
- 描述:查询 ARM 数据质量报告(DQR)API,获取数据质量信息
- 参数:
datastream:要查询的数据流(必填)quality_category:质量类别筛选条件(可选)startdate:筛选起始日期(可选)enddate:筛选结束日期(可选)
- 返回:包含 DQR 数据的字典
有关 ARM 数据质量报告 API 的更多详情,请参阅官方文档。
示例

评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。