MSSQL MCP 服务器提供了数据库交互和商业智能能力。此服务器支持运行SQL查询,分析业务数据,并自动生成业务洞察备忘录。 参考官方网站上的SQLite修改以适应MSSQL
read_query
write_query
create_table
list_tables
describe-table
append_insight
数据库表如下所示。列名未标准化,AI会自行匹配。执行SQL时出现的错误会自动纠正。

以下是示例。

Python 3.x依赖包
ODBC Driver 17 for SQL ServerCD /d ~/mssql-mcp
pip install -r requirements.txt
# 在server.py同一目录下创建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_config.json。注意:使用你的路径
{
"mcpServers": {
"mssql": {
"command": "python",
"args": [
# 你的路径,例如:"C:\\mssql-mcp\\src\\server.py"
"~/server.py"
]
}
}
}
# 根据以下图示添加Cursor MCP。注意:使用你的路径

注意:Cursor的新版本也已改为JSON配置,请参阅上文
# 注意:使用你的路径
npx -y @modelcontextprotocol/inspector python C:\\mssql-mcp\\src\\server.py
mssql-mcp
├── .git
├── .gitignore
├── LICENSE
├── README.md
├── README_en.md
├── README_zh.md
├── imgs
│ ├── cursor_config.png
│ ├── table.png
│ └── demo.gif
├── requirements.txt
└── src
├── __init__.py
└── server.py
MIT 许可证