snow-mcp
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
ServiceNow MCP Server (snow-mcp)
A comprehensive, production-ready, and extensible MCP (Model Context Protocol) server for interacting with a ServiceNow instance. This package provides a rich set of pre-built tools for managing nearly every aspect of ITSM, ITOM, and App Dev within ServiceNow, all callable via a simple, unified interface.
It allows developers and automation engineers to build powerful client applications, scripts, and AI agents that can perform complex, multi-step operations in ServiceNow without needing to handle the intricacies of the REST API directly.
Features
Extensive Tool Library: Over 60 pre-built tools covering Incidents, Changes, Users, Service Catalog, Projects, and much more.
Modular and Organized: Tools are logically grouped into modules for clarity and extensibility.
Production-Ready: All tools include robust input validation and clear schemas powered by Pydantic.
Easy to Use: Packaged as a standard Python library and installable via
pip.Self-Documenting: A built-in CLI allows you to list all available tools directly from your terminal.
Claude Desktop Integration: Seamlessly integrates with Claude Desktop for AI-powered ServiceNow automation.
Related MCP server: now-sdk-ext-mcp
Authentication
The server supports basic authentication with ServiceNow. Make sure your API user has the necessary roles and permissions for the operations you want to perform:
itil: Basic ITSM operations (incidents, changes, requests)
catalog_admin: Service catalog management
user_admin: User and group management
admin: Full administrative access
Rate Limiting
ServiceNow enforces rate limits on API calls. The server includes built-in retry logic with exponential backoff to handle temporary rate limit errors gracefully.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Changelog
v1.0.0
Initial release with 60+ tools
Support for ITSM, ITOM, and App Dev operations
Complete documentation and examples
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for your apps' tools and custom tools, plus hosted AI agents and approval-gated workflows
Unified MCP Server is a remote MCP connector for AI agents and vertical AI products that provides access to 22,000+ authorized SaaS tools across 400+ integrations and 24 categories directly inside LLMs (Claude, GPT, Gemini, Cohere). Tools operate only on explicitly authorized customer connections, enabling agents to safely read and write against live third-party systems.
Build and run AI workflows, agents, data tables and 1000+ API integrations from any MCP client.
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
Related MCP Servers
- AlicenseCqualityBmaintenanceThe most advanced & comprehensive ServiceNow MCP server — 150+ production-ready tools across 17 modules (ITSM, ITOM, HRSD, CSM, SecOps, GRC, Agile, ATF, Flow Designer, Now Assist, and more). Supports multi-instance management, four-tier permission control, 10 role-based tool packages, OAuth 2.0 + Basic Auth, and integrates with Claude, GPT-4o, Gemini, Cursor, VS Code, and Codex.5004,466 npm244Elastic 2.0
- AlicenseAqualityBmaintenanceAn MCP server that enables AI assistants to interact with ServiceNow instances, allowing script execution, data querying, ATF tests, and log tailing through natural language commands.13564 npm16MIT
- AlicenseCqualityAmaintenanceEnables AI to interact with ServiceNow instances via MCP, providing 400+ tools across all modules for automation, development, and management.5004,466 npm17Elastic 2.0
- AlicenseNot gradedqualityAmaintenanceA metadata-driven MCP server that auto-generates 480+ tools across 160+ ServiceNow tables, with multi-instance support, natural language search, and local script development.570 npm55Apache 2.0