← 返回目录
N

Nowaikit

社区
将 Claude、ChatGPT、Gemini、Cursor、Copilot 或任何 AI 连接到 ServiceNow。
GitHub 源仓库 ↗
★ 302 Stars 分类 · 其他 非常热门 源版本 0f360cb81ec8
55FMRS · C
可靠性
7/20
安全与权限
13/20
维护活跃度
10/20
文档质量
12/20
安装易用性
13/20

该服务器功能强大,提供 450 多个工具,但需要 ServiceNow 实例并处理敏感凭据。默认只读设计降低了风险,但用户应谨慎启用写操作。非官方,适合有经验的 ServiceNow 管理员和开发人员。

查看 FMRS 评分方法 →

ServiceNow MCP 服务器(NowAIKit)提供 450 多个工具,覆盖 ITSM、ITOM、CMDB、HRSD、CSM、Flow Designer、脚本和门户。默认只读,支持多传输(stdio、SSE、HTTP),动态 schema 发现,是 NowAIKit 套件的一部分。开源,基于 TypeScript。

工具能力

暂未整理工具清单。

安装接入

  1. 确保 Node.js 20+。2. 全局安装:npm install -g nowaikit。3. 运行 npx nowaikit setup 向导,自动检测 AI 客户端并写入配置。4. 重启 AI 客户端。或手动配置 MCP 客户端,设置 SERVICENOW_INSTANCE_URL、SERVICENOW_BASIC_USERNAME、SERVICENOW_BASIC_PASSWORD 等环境变量。
claude_desktop_config.json
{
  "mcpServers": {
    "nowaikit": {
      "command": "npx",
      "args": [
        "-y",
        "nowaikit"
      ],
      "env": {
        "SERVICENOW_INSTANCE_URL": "https://yourcompany.service-now.com",
        "SERVICENOW_BASIC_USERNAME": "your_username",
        "SERVICENOW_BASIC_PASSWORD": "your_password"
      }
    }
  }
}

选型与风险

适合谁

  • 需要与 ServiceNow 实例交互的 AI 代理
  • ITSM、ITOM 和 CMDB 自动化
  • 开发人员和安全团队希望以受控方式访问 ServiceNow

不适合谁

  • 不需要 ServiceNow 实例的通用 MCP 使用
  • 需要写操作但未明确启用的场景
  • 寻求官方 ServiceNow 背书或支持的用户

所需权限

  • 需要 ServiceNow 实例 URL 和凭据(基本或 OAuth)
  • 默认只读;写操作、脚本、CMDB 写入是可选的启用标志
  • 需要网络访问 ServiceNow 实例

风险与副作用

  • 如果启用写操作,可能意外修改生产数据(默认关闭)
  • 凭据敏感,需妥善保管
  • 非官方,可能存在第三方维护风险

常见排障

  1. 确保 Node.js 20+ 已安装
  2. 检查环境变量是否正确设置
  3. 验证 ServiceNow 实例 URL 和凭据有效
  4. 查看文档中的客户端设置和使用指南

使用场景

查询活跃的 P1 事件数量
查看最近的变更及其风险
在 incident 表上创建业务规则
运行 HR 入职流程的 ATF 测试套件
检查生产 CI 的 CMDB 健康状态
查找 GlideRecord.addEncodedQuery 的语法

支持客户端

Claude Desktop完整支持
ChatGPT完整支持
Gemini完整支持
Cursor完整支持
Copilot完整支持