关于 SQL Server MCP by InsightfulPipe
SQL Server MCP by InsightfulPipe 是面向通过 AI 助手使用 Microsoft SQL Server 或 Azure SQL 的团队的托管远程服务。它支持查看架构和表、检查查询计划与数据库健康状况,并依据连接器登录账号的权限执行 T-SQL。
主要功能
- 01列出数据库架构和表
- 02查看表元数据与架构
- 03检查查询计划和高负载查询
- 04检查数据库健康状况
- 05执行 T-SQL 语句
适用场景
- 01浏览数据库架构中的表
- 02检查表的列和索引
- 03检查数据库健康状况和高负载查询
- 04执行 T-SQL 查询
MCP 相关
通过托管远程服务向 MCP 客户端提供 SQL Server 和 Azure SQL 的检查与查询操作。读写能力取决于连接器登录账号的 GRANT/REVOKE 权限。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mssql.insightfulmcp.com/claude mcp add --transport http com-insightfulpipe-mssql https://mssql.insightfulmcp.com/{"mcpServers":{"com-insightfulpipe-mssql":{"type":"http","url":"https://mssql.insightfulmcp.com/"}}}在 Cursor 中打开{"servers":{"com-insightfulpipe-mssql":{"type":"http","url":"https://mssql.insightfulmcp.com/"}}}在 VS Code 中打开{"mcpServers":{"com-insightfulpipe-mssql":{"type":"http","url":"https://mssql.insightfulmcp.com/"}}}{"mcpServers":{"com-insightfulpipe-mssql":{"serverUrl":"https://mssql.insightfulmcp.com/"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Insightful Pipe 的 SQL Server MCP 服务
将 SQL Server 连接到 AI 助手:为 SQL Server 和 Azure SQL 提供架构、表、T-SQL 和数据库健康信息。
这是 Insightful Pipe MCP 服务集合的一部分 — 通过模型上下文协议(MCP),在 Claude、ChatGPT、Cursor 和其他 AI 助手中使用 SQL Server。
MCP 服务 URL
https://mssql.insightfulmcp.com/
什么是 SQL Server MCP?
SQL Server MCP 是由 InsightfulPipe 托管的远程模型上下文协议服务。浏览架构、检查表,并对你自己的 Microsoft SQL Server 或 Azure SQL 实例执行 T-SQL。此连接器使用的登录名所拥有的 GRANT/REVOKE 权限决定了连接是只读还是可读写。
安装
Claude
- 复制 MCP 服务 URL:
https://mssql.insightfulmcp.com/ - 打开 Claude 连接器设置
- 滚动到底部,然后点击 添加自定义连接器
- 粘贴 URL,然后点击 添加
- 点击 连接,并在提示时登录 InsightfulPipe。随后,Claude 会将该连接器列为已连接。
ChatGPT
通过 ChatGPT 的开发者模式添加自定义 MCP 服务。是否可用取决于你的 ChatGPT 方案,工作区管理员可能需要先允许使用。
- 在 ChatGPT 设置中启用开发者模式
- 为远程 MCP 服务创建新应用,并粘贴 URL:
https://mssql.insightfulmcp.com/ - 如有提示,请登录 InsightfulPipe。登录后即完成连接。
参阅 OpenAI 指南:ChatGPT 中的开发者模式和 MCP 应用
Claude Code
claude mcp add --transport http mssql https://mssql.insightfulmcp.com/
Cursor
将服务添加到 ~/.cursor/mcp.json(所有项目)或 .cursor/mcp.json(单个项目):
{
"mcpServers": {
"mssql": {
"url": "https://mssql.insightfulmcp.com/"
}
}
}
当 Cursor 显示 需要身份验证 时,点击 连接,并在提示时登录 InsightfulPipe。
可用操作
8 个操作:7 个读取操作,1 个写入操作。
读取操作(7 个)
| 操作 | 描述 |
|---|---|
analyze_db_health | 连接状态 + 内存 clerk + 日志重用健康状况 |
explain_query | 查询的 SHOWPLAN_XML |
get_table_metadata | 完整元数据:列 + 约束 + 索引 + 估算大小 |
get_table_schema | 表或视图的列列表 |
get_top_queries | 来自 sys.dm_exec_query_stats 的开销最高的查询 |
list_schemas | 列出已连接数据库中的所有架构 |
list_tables | 列出架构中的表、视图或序列 |
写入操作(1 个)
| 操作 | 描述 |
|---|---|
run_query | 执行 T-SQL 语句 |
控制 AI 可以执行的操作
你可以决定 AI Agent 在每个已连接账户中可以执行哪些操作:
- 为每个已连接账户单独启用或关闭操作,这样 Agent 只能看到你允许的操作。
- 以只读或读写方式连接。 只读连接只能启用读取操作。
- 破坏性操作默认关闭。 删除等操作会保持禁用状态,直到管理员启用。
- 按账户设置团队访问权限。 受限团队成员只能使用授予他们的账户,并且这些账户仅启用了读取操作。
使用示例
"List the tables in the dbo schema"
"Show the schema of the Orders table"
"Check my database health"
定价
SQL Server MCP 服务包含在每个 InsightfulPipe 方案中,同时还包含所有其他 MCP 服务和 CLI。方案起价为 $29.99/月,并可试用 7 天。请访问 insightfulpipe.com/pricing 查看当前方案。
通过 Insightful Pipe 探索更多 MCP 服务
访问 insightfulpipe.com/mcp-servers,探索我们的 MCP 服务完整合集。
资源
支持
- 文档:insightfulpipe.com/docs
- 所有 MCP 服务:insightfulpipe.com/mcp-servers
- 电子邮件:[email protected]
Insightful Pipe — 通过 MCP 服务实现 AI 驱动的营销分析。探索所有集成 →
许可证
MIT 许可证 - 详情请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。