FOCUS DATA MCP Server [中文] - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

FOCUS DATA MCP Server 是一个专注于将自然语言转换为SQL语句的工具,特别适用于需要快速、准确生成SQL查询的场景。

核心功能

  • 初始化模型:配置数据库模型和表结构。
  • 自然语言转SQL:将用户输入的自然语言转换为可执行的SQL语句。
  • 两步生成解决方案:首先生成关键词,再基于关键词生成SQL,减少幻觉风险。

适用场景

  • 数据分析:非技术用户通过自然语言快速生成SQL查询。
  • 开发效率:开发人员减少手动编写SQL的时间。
  • 数据库管理:简化复杂查询的生成过程。

工具列表

  1. gptText2sqlStart:初始化模型,配置数据库表结构和关联关系。
  2. gptText2sqlChat:将自然语言输入转换为SQL语句。

常见问题解答

  • 如何获取Bearer Token:注册Datafocus账号,创建应用后,在管理界面生成Bearer Token。
  • 支持的数据库类型:目前支持MySQL 8.0,未来可能扩展其他数据库类型。

使用教程

使用依赖

  1. 安装JDK 23或更高版本:
    bash
    # 下载JDK并安装
  2. 安装Gradle 8.12或更高版本:
    bash
    # 下载Gradle并安装

安装教程

  1. 克隆仓库:
    bash
    git clone https://github.com/FocusSearch/focus_mcp_sql.git
    cd focus_mcp_sql
  2. 构建服务器:
    bash
    gradle clean
    gradle bootJar

调试方式

  1. 配置MCP服务器:
    json
    {
    "mcpServers": {
    "focus_mcp_data": {
    "command": "java",
    "args": [
    "-jar",
    "path/to/focus_mcp_sql/focus_mcp_sql.jar"
    ],
    "autoApprove": [
    "gptText2sqlStart",
    "gptText2sqlChat"
    ]
    }
    }
    }
  2. 使用Visual Studio Code插件进行调试。

点击访问

搜索工具

Semantic Scholar API MCP server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:13:07

搜索工具

EasyMCP - MCP服务,MCP服务器,MCP教程

2025-4-29 16:13:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索