mssql-mcp-server

mssql-mcp-server

site icon
2025.03.30 0
Python数据库服务Microsoft SQL Server数据库
mssql-mcp-server 是一个基于 Model Context Protocol (MCP) 的服务器,用于连接 Microsoft SQL Server 数据库。它提供了一种便捷的方式来管理和操作 SQL Server 数据库,支持多种字符集配置。
View on GitHub

Overview

基本能力

产品定位

mssql-mcp-server 是一个专门用于连接和操作 Microsoft SQL Server 数据库的 MCP 服务器。

核心功能

  • 支持连接 Microsoft SQL Server 数据库。
  • 支持配置数据库服务器地址、端口、用户名、密码等连接参数。
  • 支持多种字符集配置(如 UTF-8、CP936 等)。

适用场景

  • 需要与 Microsoft SQL Server 数据库进行交互的应用开发。
  • 数据库管理和维护任务。
  • 数据迁移和转换任务。

工具列表

  • uv:用于运行和管理 mssql-mcp-server 的工具。

常见问题解答

  • MSSQL_CHARSET 的值区分大小写,需确保配置正确。

使用教程

使用依赖

  • 需要安装 gituv 工具。

安装教程

git clone https://github.com/leopeng1995/mssql-mcp-server.git
cd mssql-mcp-server

uv sync
uv run mssql-mcp-server

调试方式

  • 确保环境变量(如 MSSQL_SERVERMSSQL_PORT 等)配置正确。
  • 运行 uv run mssql-mcp-server 后,检查日志输出以确认连接状态。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。