aartiq/servicenow-mcp
说明与用途
**项目简介**
aartiq/servicenow-mcp 是一套面向生产环境的 ServiceNow MCP(Model Context Protocol)服务器实现,内置 400 多个面向 ITSM、ITOM、CMDB、HRSD、CSM、Flow Designer 以及脚本的工具。它提供统一的协议层,能够把 Claude、ChatGPT、Gemini、Cursor 等任意 AI 助手直接连接到 ServiceNow 实际业务功能,属于 NowAIKit 系列的一部分。
**价值主张**
- **标准化 AI‑工具交互**:通过 MCP 协议,把 AI 助手与 ServiceNow 的真实 API、SDK、CLI 等接口统一包装,避免每个 AI 项目都要单独实现繁杂的适配层。
- **快速落地 AI 自动化**:企业可以在几行配置代码后,让聊天机器人、代码生成器或自研 AI Agent 直接执行工单创建、资产查询、流程触发等业务操作,加速 AI 在 ITSM/ITOM 场景的落地。
- **生态兼容**:兼容多种主流大模型(Claude、ChatGPT、Gemini 等),并通过开放的 TypeScript SDK 支持自定义插件,便于在已有的 NowAIKit 生态中复用。
**典型接入方式**
- **部署 MCP 服务器**:使用 Docker 或直接在 Node.js 环境中运行
npm install @aartiq/servicenow-mcp,启动后监听标准的 MCP 端口。 - **注册 AI 代理**:在对应的大模型平台(如 OpenAI、Anthropic)中配置 MCP 服务器的 URL 与认证信息,使模型在对话中能够调用
mcp.invoke接口。 - **调用 ServiceNow 功能**:在 AI 提示或脚本中使用
mcp.invoke('serviceNow.createIncident', {short_description: '…'})等方式,后端会自动映射到 ServiceNow 的 REST API、Flow Designer 或脚本执行。 - **扩展插件**:如需自定义业务逻辑,可在项目中编写 TypeScript 插件并通过
mcp.registerTool注册,AI 即可直接调用。
**生产可用性**
- **活跃维护**:最近一次提交在 2026‑06‑24,仓库星标 35、fork 29,拥有 18 个相关话题,社区活跃度良好。
- **技术成熟**:基于 TypeScript 实现,提供完整的 API/SDK/CLI,且已在多个内部 Pilot 项目中验证,具备高可用性和错误恢复机制。
- **安全与合规**:项目采用 MIT 许可证,暂无已知重大安全漏洞;但在正式投产前仍建议进行内部代码审计和依赖安全扫描。
- **适配性强**:支持标准 HTTP、WebSocket 以及 gRPC 等多种传输层,能够轻松嵌入现有的微服务或容器化平台。
综上,aartiq/servicenow-mcp 为企业提供了一条“AI ↔ ServiceNow” 的标准化桥梁,接入门槛低、功能覆盖广,且已具备在生产环境中可靠运行的技术与社区基础。
实际用途
aartiq/servicenow-mcp helps connect AI assistants to real tools and data through a standard protocol.
- connect AI agents to tools
- ship Model Context Protocol servers
- standardize integrations
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: TypeScript
- 记录日期: 2026-09-05T17:30:39.382Z