关于 Dataassist-IO
Dataassist-IO 是面向组织的托管 MCP 服务,让团队以自然语言查询数据库、文件和数据仓库。它提供按表授权,并通过经过身份验证的 MCP 客户端执行只读查询。
主要功能
- 01自然语言查询数据
- 02只读 SQL 和聚合工具
- 03表发现与元数据查看
- 04支持文件、数据库和数据仓库
- 05组织与团队访问控制
- 06记录工具调用
适用场景
- 01让团队无需编写 SQL 即可查询获准访问的表
- 02查看表结构和样例行
- 03通过已连接的文件和数据仓库提问
MCP 相关
这是一个通过 Streamable HTTP 和 OAuth 2.1 连接的远程 MCP 服务,提供只读工具,用于发现、检查和查询获准访问的数据源。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://app.dataassist.io/mcpclaude mcp add --transport http dataassistio-dataassist-io https://app.dataassist.io/mcp{"mcpServers":{"dataassistio-dataassist-io":{"type":"http","url":"https://app.dataassist.io/mcp"}}}在 Cursor 中打开{"servers":{"dataassistio-dataassist-io":{"type":"http","url":"https://app.dataassist.io/mcp"}}}在 VS Code 中打开{"mcpServers":{"dataassistio-dataassist-io":{"type":"http","url":"https://app.dataassist.io/mcp"}}}{"mcpServers":{"dataassistio-dataassist-io":{"serverUrl":"https://app.dataassist.io/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
DataAssist-IO MCP 服务
将数据库、文件和数据仓库连接到 Claude、ChatGPT 及任何兼容 MCP 的客户端,让团队以自然语言安全、只读地查询数据。
DataAssist-IO 是一个托管的多租户 Model Context Protocol 服务。组织注册账号、连接数据源后,用户便可通过自己常用的大模型客户端,以自然语言查询这些数据。最终用户无需了解 SQL;除非获得明确授权,否则数据不会被复制或暴露。
这是一个远程 MCP 服务——无需自行安装或运行任何内容。通过经过身份验证的 URL 即可连接。
连接
| 端点 | https://app.dataassist.io/mcp |
| 传输方式 | Streamable HTTP |
| 身份验证 | OAuth 2.1(动态客户端注册) |
你需要一个 DataAssist-IO 账号,并且至少连接一个数据源。在 dataassist.io 注册 →
从 Claude 连接
在 Claude(桌面版或网页版)中,添加一个自定义连接器并指向:
https://app.dataassist.io/mcp
Claude 会引导你完成 OAuth 登录。授权后,你所在组织的表格会作为可查询的工具显示。
从 ChatGPT 连接
DataAssist-IO 已作为已发布的 ChatGPT 应用提供——无需手动设置:
在 ChatGPT 中打开 DataAssist-IO 应用 →
启动应用,按提示登录,然后即可开始查询数据。
从任何 MCP 客户端连接
将任何支持带 OAuth 的 Streamable HTTP 传输的客户端指向上述端点。服务实现了 OAuth 发现(/.well-known/oauth-protected-resource),因此符合规范的客户端会自动协商身份验证。
你可以做什么
连接后,助手可以使用以下只读工具,查询管理员向你开放的表格:
| 工具 | 用途 |
|---|---|
list_tables | 查看你可以访问的表格 |
describe_table | 查看表格的列和类型 |
get_table_metadata | 查看整理过的描述、标签和各列文档 |
get_sample_data | 预览少量行 |
query_data | 运行只读 SQL SELECT(MySQL、Postgres、BigQuery、Redshift) |
query_collection | 运行只读聚合管道(MongoDB、AWS DocumentDB) |
每个工具都从设计上确保只读——查询会经过验证,仅允许 SELECT,并在只读数据库会话中运行。助手无法修改或删除你的数据。
支持的数据源
- **文件:**CSV、Excel、通过 SFTP 传输的 CSV
- **数据库:**MySQL、PostgreSQL、MongoDB、AWS DocumentDB
- **数据仓库:**Google BigQuery、Amazon Redshift
文件类数据源会代为导入并存储为 Apache Iceberg 表;实时数据库和数据仓库则会就地查询——你的数据绝不会被复制。
安全与治理
- 组织级隔离——每次查询都限定在你的组织范围内;不同租户无法查看彼此的数据。
- OAuth 身份验证——不使用共享 API 密钥;按用户建立身份。
- 团队级表格授权——管理员可精确控制每个团队能够访问哪些表格。
- 完整审计跟踪——记录每次工具调用,并可选择启用符合 SOC2 级别要求的请求/响应捕获。
- 只读强制执行——仅允许通过验证的 SELECT 查询,并使用只读数据库会话,提供纵深防御。
快速入门
- 创建账号 并创建组织。
- 连接数据源 — 上传 CSV,或在控制面板中连接数据库/数据仓库。
- 向团队开放表,并添加整理后的元数据(可选,但能提升回答质量)。
- 在 LLM 客户端中使用上方的端点添加连接器,然后登录。
- 用自然语言询问有关数据的问题。
链接
- 🌐 网站:https://dataassist.io
- 🔌 MCP 端点:
https://app.dataassist.io/mcp - 📖 模型上下文协议:https://modelcontextprotocol.io
关于此仓库
此仓库是 DataAssist-IO MCP 服务注册列表的公开主页。DataAssist-IO 是一项托管服务,服务运行在 DataAssist-IO 的基础设施上,因此无需在此克隆或部署代码。有关产品问题或支持,请访问 dataassist.io。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。