Token导航 LogoToken导航TokenDH.com
Connect MSSQL MCP logo
数据服务stdio官方级别未说明来源级核验

Connect MSSQL MCP

MCP Server

connect-mssql-mcp@latest

一个面向Microsoft SQL Server的动态连接参数传递工具,支持查询、表结构查看、存储过程和视图定义读取等功能。

工具数

4

提示词数

0

GitHub Stars

2

资源数

0
数据库连接JavaScriptClaudeClaude DesktopClaudeCursorClineVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

XingCheng3

提供方

XingCheng3

最后核验

2026/5/17 20:19

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx connect-mssql-mcp@latest

详细介绍

Connect_MSSQL_MCP

](https://github.com/XingCheng3/Connect_MSSQL_MCP/stargazers) ![CI](https://github.com/XingCheng3/Connect_MSSQL_MCP/actions/workflows/ci.yml) ![License: ISC](./LICENSE) ![MCP](https://modelcontextprotocol.io)

一个面向 Microsoft SQL Server 的 MCP Server(stdio)。

核心特点:每次请求动态传入连接参数ip/user/password/...),默认只读更安全。

✨ Features

  • query:执行 SQL(默认只读)
  • get_table_structure:查看表结构
  • get_procedure_content:读取存储过程定义
  • get_view_definition:读取视图定义
  • 每次请求动态传入连接参数(适合多库/多环境)
  • 启动时加 --enable-write 才允许写操作

🚀 Quick Start (local)

git clone https://github.com/XingCheng3/Connect_MSSQL_MCP.git
cd Connect_MSSQL_MCP
npm install
npm run build
npm start

📦 npm-ready command (after publish)

npx connect-mssql-mcp@latest
当前仓库已完成 npm 发布准备(bin / files / prepack)。

🔌 Standard MCP Config

Option A: local build path

{
  "mcpServers": {
    "connect-mssql": {
      "command": "node",
      "args": ["/ABS/PATH/Connect_MSSQL_MCP/dist/index.js"]
    }
  }
}

Option B: npm package (recommended after publish)

{
  "mcpServers": {
    "connect-mssql": {
      "command": "npx",
      "args": ["-y", "connect-mssql-mcp@latest"]
    }
  }
}

🧩 Multi-client import examples

已提供配置模板:examples/mcp/

  • VS Code: examples/mcp/vscode.mcp.json
  • Cursor: examples/mcp/cursor.json
  • Claude Desktop: examples/mcp/claude_desktop.json
  • Cline: examples/mcp/cline_mcp_settings.json
  • Codex CLI: examples/mcp/codex.config.toml
  • Gemini CLI: examples/mcp/gemini.settings.json

🧪 Example Tool Call

{
  "name": "query",
  "arguments": {
    "ip": "127.0.0.1",
    "port": 1433,
    "database": "master",
    "user": "sa",
    "password": "***",
    "query": "SELECT @@VERSION AS version"
  }
}

🔐 Security

  • 不提交任何真实数据库账号密码
  • 生产环境建议启用 TLS(encrypt: true
  • 建议使用最小权限数据库账号

🧰 Scripts

npm run dev      # tsx src/index.ts
npm run build    # tsc
npm start        # node dist/index.js

📅 Release Rhythm(拉 star 的节奏)

  • 每周:至少 1 次小更新(文档 / 示例 / 修复)
  • 每月:1 次版本发布(v0.x.y)+ Release Notes
  • 每季度:1 次能力升级(新工具/性能优化)

📚 Docs

  • 变更日志:CHANGELOG.md
  • 发布说明(v1.1.0):docs/RELEASE_NOTES_v1.1.0.md
  • 多平台安装片段:docs/INSTALL_SNIPPETS.md
  • 仓库主页文案包:docs/HOMEPAGE_COPY.md
  • npm 发布流程:docs/PUBLISH.md

🤝 Contributing

欢迎 issue / PR,提交前请确保 npm run build 通过。

📄 License

ISC

目录标签

目录标签

数据库连接JavaScriptClaude本地部署SQLServer动态参数只读查询MCP协议

支持客户端

Claude DesktopClaudeCursorClineVS Code

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

connect-mssql-mcp@latest

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP