
ServiceNow MCP Server
Wire Claude Code or Cursor to your ServiceNow instance so the agent can query and optionally update incidents, CMDB, HRSD, CSM, and SecOps records without clicking through the UI.
Overview
ServiceNow MCP Server is a MCP server for the Operate phase that exposes 400+ tools so agents can read and optionally write ServiceNow ITSM, CMDB, HRSD, CSM, and SecOps data over stdio.
What is this MCP server?
- 400+ MCP tools spanning ITSM, CMDB, HRSD, CSM, SecOps, and additional ServiceNow modules
- Stdio transport via npm package @aartiq/servicenow-mcp (v1.0.1)
- Basic or OAuth authentication against SERVICENOW_INSTANCE_URL
- Write, scripting, and CMDB write gated by WRITE_ENABLED, SCRIPTING_ENABLED, and CMDB_WRITE_ENABLED (defaults off)
- Suited to ticket triage, asset lookups, and scripted ops from an coding agent
- 400+ tools across ServiceNow modules per catalog description
- Server version 1.0.1 on npm @aartiq/servicenow-mcp
- Write, scripting, and CMDB write default to disabled via env flags
Community signal: 30 GitHub stars.
What problem does it solve?
ServiceNow’s UI and APIs are broad, and repeating the same incident, CMDB, and SecOps lookups from your agent session means context-switching and memorizing table APIs.
Who is it for?
Indie consultants, platform tinkerers, or small teams who already have a ServiceNow instance and want agent-driven ticket and configuration workflows with conservative defaults.
Skip if: Builders with no ServiceNow tenant, anyone who only needs a single lightweight REST endpoint, or environments that forbid agent write access to production CMDB.
What do I get? / Deliverables
After you register the stdio server with credentials and safety flags, your agent can call module-specific tools from the IDE while write and scripting stay opt-in.
- Stdio MCP connection with 400+ ServiceNow module tools
- Read-first incident, asset, and record operations from the agent
- Optional gated write and scripting when flags are enabled
Recommended MCP Servers
Journey fit
ServiceNow is where production IT, security, and employee-service workflows run after you ship—this MCP belongs on the Operate shelf as infra and service-desk automation. ITSM, CMDB, and SecOps changes affect live instances, routing, and configuration records—core production infrastructure operations rather than greenfield product coding.
How it compares
MCP bridge to a full ServiceNow module surface, not a single-purpose agent skill or ITSM replacement product.
Common Questions / FAQ
Who is ServiceNow MCP Server for?
Developers and operators who use ServiceNow daily and want Claude Code, Cursor, or Codex to query and optionally update ITSM, CMDB, and related modules from one MCP catalog.
When should I use ServiceNow MCP Server?
Use it during Operate-phase work—incident triage, asset checks, HRSD or CSM lookups, or SecOps tasks—when natural-language access beats copying REST payloads in the agent chat.
How do I add ServiceNow MCP Server to my agent?
Install @aartiq/servicenow-mcp, set SERVICENOW_INSTANCE_URL and auth env vars, keep WRITE_ENABLED false until you need mutations, and add the server to your client’s MCP stdio configuration.