mssql-mcp-server

mssql-mcp-server

site icon
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。

安装教程

  1. 克隆仓库: bash git clone https://github.com/leopeng1995/mssql-mcp-server.git cd mssql-mcp-server
  2. 同步依赖并运行服务器: bash uv sync uv run mssql-mcp-server

调试方式

  • 确保 uv 工具已正确安装并配置。
  • 检查环境变量配置是否正确,特别是 MSSQL_CHARSET 的值。
  • 运行服务器后,检查日志以确认连接是否成功。

许可证

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