Creativity · MCP — server

MCP ServiceNow Server

The MCP ServiceNow Server wraps the Now Platform Table API and selected ITSM endpoints so an MCP client can create and update incidents, query the CMDB, search the knowledge base, and move change requests through approval states. Deployments use basic auth or OAuth against a scoped service account and respect ACLs on every call.

MCP facts

Kind
server
Ecosystem
anthropic-mcp
Language
Python / TypeScript (community)
Transports
stdio, http

Capabilities

  • Tools: create_incident, update_incident, query_table, list_cis, create_change_request
  • Resources: servicenow://incident/{sys_id}, servicenow://kb/{article}
  • Auth: basic or OAuth 2.0 bearer against instance.service-now.com

Install

pipx install mcp-server-servicenow

Configuration

{
  "mcpServers": {
    "servicenow": {
      "command": "mcp-server-servicenow",
      "env": {
        "SN_INSTANCE": "acme.service-now.com",
        "SN_USER": "${SN_USER}",
        "SN_PASSWORD": "${SN_PASSWORD}"
      }
    }
  }
}

Frequently asked questions

What does the MCP ServiceNow server enable?

It turns ticketing and CMDB operations into structured MCP tools. Claude can triage an incident, look up the affected CI, suggest a resolution from the KB, and draft a change request — all through one conversation.

How do I scope permissions safely?

Create a dedicated ServiceNow service account with explicit roles (itil, change_manager) and never reuse an admin credential. Pair it with OAuth 2.0 and short token lifetimes where possible.

Can it run Flow Designer flows?

Most community servers expose Scripted REST endpoints and the Table API. To trigger Flow Designer you typically publish a custom REST resource and wrap it as an MCP tool.

Sources

  1. ServiceNow Now Platform API — accessed 2026-04-20
  2. Model Context Protocol — accessed 2026-04-20
  3. MCP servers directory — accessed 2026-04-20