snow-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@snow-mcpList open incidents with priority 1"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
This server cannot be deployed
Maintenance
Related MCP Connectors
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.
MCP server connecting AI agents to 100+ apps (Gmail, Slack, Notion, GitHub) via one-click OAuth.
- ZapierOAuthcom.zapier
Hosted MCP server connecting AI assistants to 9,000+ apps and 40,000+ actions via Zapier.
MCP server unifying ERPs, CRMs, APIs and knowledge base for Claude, ChatGPT and Gemini.
Related MCP Servers
- AlicenseCqualityAmaintenanceThe 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.500805 npm275Elastic 2.0
- AlicenseAqualityAmaintenanceAn 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.8979 npm16MIT
- AlicenseCqualityAmaintenanceEnables AI to interact with ServiceNow instances via MCP, providing 400+ tools across all modules for automation, development, and management.500805 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.1,291 npm53Apache 2.0