
mssql-mcp-server

2025.04.13
0
Python数据库连接Microsoft SQL Server数据库
mssql-mcp-server 是一个用于连接 Microsoft SQL Server 的 Model Context Protocol (MCP) 服务器。它提供了与 Microsoft SQL Server 数据库的交互能力,支持配置数据库连接参数如服务器地址、端口、用户名、密码、数据库名称以及字符集等。
View on GitHub
Overview
基本能力
产品定位
mssql-mcp-server 是一个专门用于连接和操作 Microsoft SQL Server 数据库的 MCP 服务器。
核心功能
- 提供与 Microsoft SQL Server 的连接能力。
- 支持配置数据库连接参数,包括服务器地址、端口、用户名、密码、数据库名称和字符集。
- 通过 MCP 协议实现与数据库的交互。
适用场景
- 需要与 Microsoft SQL Server 数据库进行交互的应用场景。
- 开发环境中需要快速配置和管理数据库连接的场景。
工具列表
uv
: 用于运行和管理 mssql-mcp-server 的工具。
常见问题解答
- 字符集配置问题:
MSSQL_CHARSET
的值区分大小写,需确保正确配置。
使用教程
使用依赖
- 需要安装
uv
工具来运行 mssql-mcp-server。
安装教程
- 克隆仓库:
bash git clone https://github.com/leopeng1995/mssql-mcp-server.git cd mssql-mcp-server
- 同步依赖并运行服务器:
bash uv sync uv run mssql-mcp-server
调试方式
- 确保
uv
工具已正确安装并配置。 - 检查环境变量配置是否正确,特别是
MSSQL_CHARSET
的值。 - 运行服务器后,检查日志以确认连接是否成功。