Token导航 LogoToken导航

MCP Server · 数据服务

Onesql MCP Server

OneSQL MCP Server是一款AI驱动的SQL查询生成和表格提取服务,支持自然语言转SQL、数据库模式管理以及文本表格提取功能。

stdio官方级别未说明来源级核验工具 5
PythonClaude数据分析Claude Desktop

快速开始

作者 / 组织
yicui2004
提供方
yicui2004

工具数量

5

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Onesql MCP Server 属于数据服务类 MCP Server,公开资料标注 5 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前先确认权限范围。

分类

数据服务

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

pip install onesql-mcp-server

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 对应的运行时,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 5 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

OneSQL MCP 服务器

OneSQL的模型上下文协议(MCP)服务器——基于AI的SQL查询生成与表提取工具。

特点/功能

  • SQL生成 (付费):使用Qwen2.5-Coder-7B + OneSQL PEFT将自然语言转换为SQL查询
  • 模式管理 (付费功能):上传、列出和删除数据库架构
  • 表格提取 (FREE): 从文本文档中提取表格 - 无需API密钥!

安装

快速安装

pip install onesql-mcp-server

手动安装

# Download the script
curl -O https://us-central1-onekq-public.cloudfunctions.net/onesql-main/mcp-server.py

# Make it executable
chmod +x onesql_mcp_server.py

设置

1. 获取API密钥

对于付费的SQL功能,请从以下位置获取您的API密钥:

  • AWS:https://aws.marketplace.amazon.com/pp/prodview-onesql(亚马逊云服务市场页面链接,可直接访问)
  • GCP(Google Cloud Platform): 请联系 support@onekq.ai

2. 配置Claude桌面版

添加到你的 claude_desktop_config.json:

macOS(发音为“Mac OS”,全称为“Macintosh Operating System”,即苹果电脑操作系统): ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "onesql": {
      "command": "python",
      "args": ["/path/to/onesql_mcp_server.py"],
      "env": {
        "ONESQL_API_KEY": "your-api-key-here"
      }
    }
  }
}

3. 重启Claude桌面版

OneSQL 工具将出现在 Claude Desktop 的工具列表中。

用法

免费表格提取(无需API密钥!)

Extract tables from this text:

| Name | Age | City |
|------|-----|------|
| John | 25  | NYC  |
| Jane | 30  | LA   |

SQL生成(需要API密钥)

Generate SQL to find all users who signed up in the last 30 days

首先,上传您的架构:

Upload my database schema:
CREATE TABLE users (
  id SERIAL PRIMARY KEY,
  email VARCHAR(255),
  created_at TIMESTAMP
);

可用工具

工具成本描述
中文英文说明sql_generate_query
💰 支付版从自然语言生成SQLsql_upload_schema
💰 已付费上传数据库架构以提高准确性sql_list_schemas
💰 已付费列出您保存的模式sql_delete_schema
💰 付费删除模式extract_tables**免费** 免费

从文本中提取表格(无需API密钥!)

Claude Desktop
    ↓
OneSQL MCP Server (local bridge)
    ↓
OneSQL GCP API
    ↓
├─ Schema Service (Firestore)
└─ SQL Generation (GPU - Qwen2.5-Coder-7B)

建筑学

  • 定价表格提取
  • 免费 - 无限使用,无需API密钥SQL生成
  • 通过AWS/GCP Marketplace按查询付费模式管理

随SQL订阅一同提供

API 端点

https://us-central1-onekq-public.cloudfunctions.net/onesql-main/mcp

MCP服务器连接到:

发展

export ONESQL_API_KEY="your-key"
python onesql_mcp_server.py

本地运行

服务器从标准输入(stdin)读取JSON-RPC请求,并将响应写入标准输出(stdout)。

npx @modelcontextprotocol/inspector python onesql_mcp_server.py

使用MCP Inspector进行测试

故障排除

  • “ONESQL_API_KEY”环境变量是必需的
  • 在Claude Desktop配置中设置环境变量(参见上方的设置步骤)

对于免费的表格提取,您可以使用占位符键或留空

  • “网络错误”/“超时”
  • 检查你的网络连接 curl https://us-central1-onekq-public.cloudfunctions.net/onesql-main/mcp

验证API端点是否可访问:

  • 工具未在Claude桌面版中显示
  • 配置更改后重启Claude桌面版

检查Claude Desktop日志中的错误

  • 支持
  • 问题:https://github.com/onekq/onesql-mcp-server/issues
  • 电子邮箱:support@onekq.ai

文档链接:https://docs.onekq.ai

许可证

MIT 许可证 - 详情请参见 LICENSE 文件

  • 链接
  • MCP协议:https://modelcontextprotocol.io
  • OneSQL: https://onekq.ai

工具与能力

工具数量

5

资源数量

0

提示词数量

0

能力标签

SQL生成Python本地部署表格提取数据库管理AI驱动自然语言处理

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 只提供 5 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 运行环境,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Onesql MCP Server

MCP World · 本页

5stdio有1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Onesql MCP Server 怎么安装?

公开资料给出的安装命令是 pip install onesql-mcp-server,运行环境为 未标注。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Onesql MCP Server 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Onesql MCP Server 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Onesql MCP Server 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Onesql MCP Server 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP