ServiceNow MCP 服务器(snow-mcp根据上面的信息,执行如下指令:
](https://badge.fury.io/py/snow-mcp) 
一个全面、可生产且可扩展的MCP(模型上下文协议)服务器,用于与ServiceNow实例进行交互。此包提供了一套丰富的预构建工具,用于管理ServiceNow中几乎所有的IT服务管理(ITSM)、IT运营管理(ITOM)和应用开发(App Dev)方面,所有这些都可以通过一个简单、统一的接口调用。
它允许开发人员和自动化工程师构建功能强大的客户端应用程序、脚本和AI代理,这些程序和代理能够在ServiceNow中执行复杂的多步骤操作,而无需直接处理REST API的复杂性。
功能
- 广泛的工具库: 60多种预置工具,涵盖事件、变更、用户、服务目录、项目等更多内容。
- 模块化且有组织: 工具按逻辑分组为模块,以便提高清晰度和可扩展性。
- 生产就绪: 所有工具都包括由 Pydantic 支持的强大输入验证和清晰的模式。
- 易于使用: 打包为标准Python库,可通过以下方式安装
pip根据上面的信息,执行如下指令: - 自我说明: 一个内置的命令行界面(CLI)允许您直接从终端列出所有可用工具。
- Claude桌面集成: 与Claude Desktop无缝集成,实现AI驱动的ServiceNow自动化。
认证
服务器支持与ServiceNow进行基本身份验证。请确保您的API用户拥有执行所需操作所必需的角色和权限:
- ITIL(信息技术基础设施库)基本ITSM操作(事件、变更、请求)
- 目录管理员服务目录管理
- 用户管理员用户和组管理
- 管理员完全的管理访问权限
限速
ServiceNow对API调用实施速率限制。服务器内置了带有指数退避的重试逻辑,以优雅地处理临时速率限制错误。
许可证
这个项目遵循MIT许可协议 - 详见 许可证 详情文件。
更新日志
v1.0.0
- 首次发布,配备60多种工具
- 支持ITSM、ITOM和应用开发操作
- 完整的文档和示例
