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

Mssql MCP Writer

MCP Server

MSSQL MCP Writer是一个用于Microsoft SQL Server的数据操作工具,提供数据插入、更新和删除功能,适合数据工程师和ETL工作流程。

工具数

17

提示词数

0

GitHub Stars

1

资源数

0
数据操作JavaScript数据分析

安装说明

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

作者 / 组织

ConnorBritain

提供方

ConnorBritain

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

MSSQL MCP编写器

](https://www.npmjs.com/package/@connorbritain/mssql-mcp-writer) ![License: MIT](https://opensource.org/licenses/MIT)

用于Microsoft SQL server的模型上下文协议服务器,具有读取和数据操作。

具有预览/确认保护的完整数据操作功能(INSERT、UPDATE、DELETE),但没有DDL操作。非常适合需要修改数据但希望防止模式更改的数据工程师和ETL工作流。

建筑

这个包裹很薄 @connorbritain/mssql-mcp-core,其中包含所有共享逻辑、工具和治理功能。包装器选择 "writer" 层次和委托给核心 startMcpServer() 功能。这种设计能够:

  • 硬分离 在包级别,受监管的企业可以保证某些构建在物理上不能执行破坏性操作
  • 独立版本控制 --每一层都可以单独发布,并有自己的发布周期
  • 清晰的审计跟踪"we only allow mssql-mcp-writer in staging" 是编译时保证

核心库处理所有SQL Server连接、工具调度、审计日志记录和治理实施。

______________________________________________________________________

包装层

npm工具用例
mssql-mcp阅读器@connorbritain/mssql-mcp-reader14只读分析师、审计师、安全探索
mssql mcp编写器 (这个)@connorbritain/mssql-mcp-writer17(阅读器+数据操作)数据工程师、ETL开发人员
mssql-mcp服务器@connorbritain/mssql-mcp-server20(所有工具)DBA,完全管理员权限

______________________________________________________________________

配置生成器 --可视化向导生成您的 mcp_config.jsonenvironments.json 文件夹。

______________________________________________________________________

包含的工具

类别工具
发现search_schema, describe_table, list_table, list_databases, list_environments
分析profile_table, inspect_relationships, inspect_dependencies, explain_query
数据读取read_data (仅限选择)
数据写入insert_data, update_data, delete_data (带预览/确认)
脚本list_scripts, run_script
运营test_connection, validate_environment_config

不包括: create_table, create_index, drop_table (DDL操作)

______________________________________________________________________

快速开始

安装

npm install -g @connorbritain/mssql-mcp-writer@latest

MCP客户端配置

{
  "mcpServers": {
    "mssql": {
      "command": "npx",
      "args": ["@connorbritain/mssql-mcp-writer@latest"],
      "env": {
        "SERVER_NAME": "127.0.0.1",
        "DATABASE_NAME": "mydb",
        "SQL_AUTH_MODE": "sql",
        "SQL_USERNAME": "app_user",
        "SQL_PASSWORD": "YourPassword123"
      }
    }
  }
}

______________________________________________________________________

配置

变量必填备注
SERVER_NAMESQL Server主机名/IP
DATABASE_NAME目标数据库
SQL_AUTH_MODEsql, windows,或 aad (默认值: aad)
SQL_USERNAME / SQL_PASSWORD需要 sql/windows 模式
READONLYtrue 禁用写入工具
ENVIRONMENTS_CONFIG_PATH多环境JSON配置路径
SCRIPTS_PATH命名SQL脚本目录的路径
AUDIT_LOG_PATH自定义审核日志路径

______________________________________________________________________

特性

MSSQL MCP系列中的所有软件包共享:

  • 多环境支持 -具有每个环境策略的命名数据库环境(prod、staging、dev)
  • 治理控制 - allowedTools, deniedTools, allowedSchemas, deniedSchemas, requireApproval
  • 审核日志记录 -带有会话ID和自动编校的JSON行日志
  • 秘密管理 - ${secret:NAME} 用于安全凭证处理的占位符
  • 命名SQL脚本 -具有治理控制的预先批准的参数化查询
  • 预览/确认突变 - update_datadelete_data 执行前显示受影响的行

______________________________________________________________________

文档

完整的文档、配置示例和治理详细信息可在主存储库中获得:

MSSQL MCP服务器文档

______________________________________________________________________

许可证

MIT许可证。看 许可证 了解详情。

______________________________________________________________________

存储库: https://github.com/ConnorBritain/mssql-mcp-writer 问题: https://github.com/ConnorBritain/mssql-mcp-writer/issues npm: https://www.npmjs.com/package/@connorbritain/mssql-mcp作者

目录标签

目录标签

数据操作JavaScript数据分析本地部署ETL工具SQLServer数据工程

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

17

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP