关于 PDI Bridge for Claude
PDI Bridge for Claude 是面向使用 ServiceNow PDI 或非生产沙箱的 Claude Desktop 用户的本地 MCP 服务。它支持查询记录及检查脚本和访问控制;创建和更新记录默认关闭。
主要功能
- 01查询表并按 sys_id 获取记录
- 02检查 Business Rules、ACL 和 Client Scripts
- 03按名称获取 Script Include
- 04选择启用记录创建与更新
适用场景
- 01利用实时实例记录排查事件
- 02用户无法访问记录时检查 ACL
- 03排查实例行为时检查脚本
MCP 相关
它将 Claude Desktop 连接到经过身份验证的 ServiceNow 实例,并通过 MCP 工具提供记录、脚本和 ACL 操作。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
PDI Bridge for Claude
将 Claude Desktop 连接到你的 ServiceNow PDI — 查询记录、检查业务规则、审查 ACL,并针对你的实时实例排查问题。
功能介绍
PDI Bridge 是一个本地 MCP 服务,可让 Claude Desktop 与你的 ServiceNow 个人开发实例(PDI)建立实时的经过身份验证的连接。
无需再将记录复制粘贴到 Claude 中,你可以让 Claude 直接提取数据:
- 使用编码查询查询任意表
- 查看业务规则、ACL、客户端脚本和脚本包含
- 按 sys_id 获取单条记录
- 可选地创建和更新记录(默认禁用)
安装
PDI Bridge 适用于 macOS、Windows 和 Linux。
包含:
- 独立可执行文件(无需 Node.js)
- 一键式浏览器设置向导
- 读取和写入工具
- 完整表访问权限
- 商业许可证
要求
- Claude Desktop(macOS、Windows 或 Linux)
- ServiceNow PDI 或非生产沙箱
- 实例上的 admin 或 security_admin 角色(用于脚本检查)
MCP 配置
将以下内容添加到你的 claude_desktop_config.json:
{
"mcpServers": {
"servicenow-pdi-bridge": {
"command": "/path/to/pdi-bridge",
"env": {
"SN_INSTANCE": "dev12345.service-now.com",
"SN_USERNAME": "admin",
"SN_PASSWORD": "your-password",
"ENABLE_WRITE": "false"
}
}
}
}
macOS 配置文件位置: ~/Library/Application Support/Claude/claude_desktop_config.json
示例提示词
探索配置:
- “显示 incident 表中的所有活动业务规则”
- “列出 sys_user 表上的 ACL,包括字段级 ACL,并告诉我哪些会限制读取权限”
- “获取 IncidentUtils 脚本包含并解释其功能”
故障排查:
- “通过门户创建事件时,caller 字段出现了意外的 null。检查 incident 表上的业务规则和客户端脚本,帮我找出原因。”
- “拥有 itil 角色的用户看不到某些事件。提取 incident 表上的 ACL,帮我了解原因。”
数据查询:
- “查询优先级最高的 10 条未关闭事件并进行概述”
- “查找 [username] 对应的 sys_user 记录并告诉我其角色”
工具
| 工具 | 描述 | 默认状态 |
|---|---|---|
query_records | 使用编码查询查询任意表 | ✅ 始终启用 |
get_record | 按 sys_id 获取一条记录 | ✅ 始终启用 |
list_business_rules | 列出业务规则,可按表筛选 | ✅ 始终启用 |
list_acls | 列出 ACL 规则(表级和字段级) | ✅ 始终启用 |
list_client_scripts | 列出客户端脚本,可按表筛选 | ✅ 始终启用 |
get_script_include | 按名称获取脚本包含 | ✅ 始终启用 |
create_record | 创建新记录 | ❌ 选择启用 |
update_record | 更新记录中的字段 | ❌ 选择启用 |
安全性
- 凭据存储在本地
.env文件中(经过 base64 编码,未加密) - 写入工具默认禁用,必须明确启用
- 不包含删除工具
- 所有通信均通过 HTTPS 直接连接到你的实例
- 专为 PDI 设计,不适用于生产实例
市场平台页面
支持
- 产品支持:[email protected]
- 销售/许可:[email protected]
免责声明
ServiceNow® 是 ServiceNow, Inc. 的商标。Claude™ 是 Anthropic, PBC 的商标。本产品为独立产品,与上述任一公司均无关联。
© 2026 JXR Labs LLC。保留所有权利。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。