使用说明
MCP MSSQL 工具
一个提供与Microsoft SQL Server数据库交互工具的模型上下文协议(MCP)服务器。
特点/功能
- 列出连接到SQL Server数据库中的所有表
- 执行只读的SELECT查询
安装
- 确保已安装 Python 3.13 或更高版本。
- 使用 uv 安装依赖项:
uv sync
配置
创建一个 .env 在项目根目录下创建文件,填写您的数据库连接详情:
SERVER=your-sql-server-host
DB_NAME=your-database-name
DB_USER=your-username
DB_PASSWORD=your-password
使用
运行MCP服务器:
python main.py
服务器提供了两个工具:
list_tables列出数据库中的所有表run_select_query执行SELECT查询(只读)
要求
- Python >= 3.13
- 适用于 SQL Server 的 ODBC 驱动程序 18
- 访问 Microsoft SQL Server 数据库