MSSQL MCP 服务器

MSSQL MCP 服务器

一个用于连接 Microsoft SQL Server 数据库的 Model Context Protocol (MCP) 服务器。

快速入门

安装

  1. 使用 Smithery 自动安装: npm install -g @smithery/cli smithery install @c0h1b4/mssql-mcp-server --client claude
  2. 手动安装: npm install mssql-mcp-server

配置

在 MCP 设置文件中添加以下配置: { "mcpServers": { "mssql": { "command": "mssql-mcp-server", "env": { "MSSQL_CONNECTION_STRING": "Server=localhost;Database=master;User Id=sa;Password=yourpassword;" } } } }

使用

执行查询: const result = await use_mcp_tool({ server_name: 'mssql', tool_name: 'query', arguments: { host: 'localhost', username: 'sa', password: 'yourpassword', query: 'SELECT * FROM Users' } });

运行

本地开发模式:npm run dev 构建并运行:npm run build && npm start Docker 支持:docker-compose up