mcpField
D
Dataassist-IO

Dataassist-IO

远程服务
dataassist.io数据库018 周前更新

关于 Dataassist-IO

Dataassist-IO 是面向组织的托管 MCP 服务,让团队以自然语言查询数据库、文件和数据仓库。它提供按表授权,并通过经过身份验证的 MCP 客户端执行只读查询。

主要功能

  1. 01自然语言查询数据
  2. 02只读 SQL 和聚合工具
  3. 03表发现与元数据查看
  4. 04支持文件、数据库和数据仓库
  5. 05组织与团队访问控制
  6. 06记录工具调用

适用场景

  1. 01让团队无需编写 SQL 即可查询获准访问的表
  2. 02查看表结构和样例行
  3. 03通过已连接的文件和数据仓库提问

MCP 相关

这是一个通过 Streamable HTTP 和 OAuth 2.1 连接的远程 MCP 服务,提供只读工具,用于发现、检查和查询获准访问的数据源。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://app.dataassist.io/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

DataAssist-IO MCP 服务

将数据库、文件和数据仓库连接到 Claude、ChatGPT 及任何兼容 MCP 的客户端,让团队以自然语言安全、只读地查询数据。

Website MCP Registry Endpoint ChatGPT App

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 查询,并使用只读数据库会话,提供纵深防御。

快速入门

  1. 创建账号 并创建组织。
  2. 连接数据源 — 上传 CSV,或在控制面板中连接数据库/数据仓库。
  3. 向团队开放表,并添加整理后的元数据(可选,但能提升回答质量)。
  4. 在 LLM 客户端中使用上方的端点添加连接器,然后登录。
  5. 用自然语言询问有关数据的问题。

链接

关于此仓库

此仓库是 DataAssist-IO MCP 服务注册列表的公开主页。DataAssist-IO 是一项托管服务,服务运行在 DataAssist-IO 的基础设施上,因此无需在此克隆或部署代码。有关产品问题或支持,请访问 dataassist.io。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

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