
mssql-mcp
by daobataotie·★ 39·综合分 39
一个Python开发的MCP服务器,可执行SQL查询并提供MSSQL数据库的商业智能功能。
databasedeveloper-toolsproductivity
11
Forks
0
活跃 Issue
12 个月前
最近提交
2 天前
收录于
概述
mssql-mcp服务器通过定义完善的工具提供数据库交互功能,包括数据读写、表创建和模式信息检索。它还包含独特的商业智能功能,可根据数据分析自动生成洞察备忘录。该实现使用pyodbc进行数据库连接,并为不同的MCP客户端提供了适当的配置选项。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:业务分析师查询销售数据并生成洞察报告
你:开发人员通过AI助手与MSSQL数据库交互
你:团队自动化数据库报告和分析工作流程
你:支持哪些SQL Server版本?
你:此服务器可用于其他数据库系统吗?
什么时候选它
当你需要专门针对 Microsoft SQL Server 数据库的 AI 辅助 SQL 查询能力时选择此工具。
什么时候不要选它
如果你需要连接非 MSSQL 数据库,请避免使用此工具,因为它专门为 Microsoft SQL Server 设计。
此 server 暴露的工具
从 README 抽取出 6 个工具read_queryExecute SELECT queries to read data from the database
write_queryExecute INSERT, UPDATE, or DELETE queries
create_tableCreate new tables in the database
list_tablesGet a list of all tables in the database
describe-tableView schema information for a specific table
append_insightAdd new business insights to the memo resource
可对比工具
postgresql-mcpmysql-mcpsqlite-mcpdatabase-shell-mcp
安装
- 安装依赖:
pip install -r requirements.txt - 在与
server.py相同的目录中创建config.json文件,包含您的数据库连接详情 - 添加到Claude Desktop配置:
{
"mcpServers": {
"mssql": {
"command": "python",
"args": ["/path/to/mssql-mcp/src/server.py"]
}
}
}```FAQ
- 支持哪些SQL Server版本?
- 该服务器使用SQL Server的ODBC驱动程序17,支持SQL Server 2008及更高版本。
- 此服务器可用于其他数据库系统吗?
- 此实现专门针对MSSQL设计。README中提到它是从SQLite示例修改而来的。
mssql-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。