SQL查询执行服务

一个用于执行Microsoft SQL Server数据库查询的模型上下文协议(MCP)服务器。

  • by blehew-augeo
  • Go
  • 本地部署
  • 更新于
在 GitHub 查看 blehew-augeo/mssql-mcp-server

使用说明

mssql-mcp服务器

用于对Microsoft SQL server数据库执行SQL查询的模型上下文协议(MCP)服务器。

⚠️ 安全警告:此工具可以执行您提供的任何SQL查询。请谨慎使用,并确保数据库权限正确。

安装

  1. 下载最新 mcp-server.exe 从 发布页面
  2. 地方 mcp-server.exe 你喜欢的任何地方(例如。, C:\tools\mcp-server.exe 或 C:\Users\YourName\Desktop\mcp-server.exe)

配置

添加到您的光标MCP配置 C:\Users\<username>\.cursor\mcp.json:

{
  "mcpServers": {
    "go-mcp-server": {
      "command": "C:\\path\\to\\your\\mcp-server.exe",
      "env": {
        "MSSQL_CONNECTION_STRING": "server=localhost\\SQLEXPRESS;database=YourDatabase;trusted_connection=true;encrypt=false;trustservercertificate=true;"
      }
    }
  }
}

替换 C:\\path\\to\\your\\mcp-server.exe 保存文件的实际路径。

重新启动Cursor,服务器将可以使用SQL执行工具。

用法

要求Cursor使用 execute_sql 查询数据库的工具:

  • “数据库中有多少个表?”
  • “显示用户表中的前10行”

发展

go build -o mcp-server.exe