MSSQL MCP 服务器

MSSQL MCP 服务器

提供数据库交互和商业智能能力的 MSSQL MCP 服务。

快速入门

概述

MSSQL MCP 服务器支持运行 SQL 查询、分析数据并生成商业洞察。

环境要求

  • Python 3.x
  • 必要包: pyodbc>=4.0.39, pydantic>=2.0.0, mcp>=0.1.0
  • ODBC Driver 17 for SQL Server

安装

  1. 进入项目目录:
    CD /d ~/mssql-mcp
    pip install -r requirements.txt
    
  2. 配置文件 config.json 示例:
    {
        "database": {
            "driver": "ODBC Driver 17 for SQL Server",
            "server": "服务器 IP",
            "database": "数据库名",
            "username": "用户名",
            "password": "密码",
            "trusted_connection": false
        },
        "server": {
            "name": "mssql-manager",
            "version": "0.1.0"
        }
    }
    

使用方法

  • Claude Desktop/Windsurf 修改配置文件 claude_desktop_config.json,添加服务路径。
  • Cursor 根据示意图配置 Cursor 的 MCP 路径。
  • MCP Inspector 执行以下命令(替换为实际路径):
    npx -y @modelcontextprotocol/inspector python C:\\mssql-mcp\\src\\server.py
    

项目结构

mssql-mcp
├── imgs/
├── src/
│   ├── server.py
├── config.json
├── requirements.txt
└── README.md