Servicenow MCP Server

ServiceNow MCP server — 67 tools over the full REST surface, every auth method, flows, diagrams.

Local serverstdio

What is the Servicenow MCP Server?

ServiceNow MCP server — 67 tools over the full REST surface, every auth method, flows, diagrams.

What it actually does

📖 Documentation site →

  • Full Table API: query, read, create, update and delete records on any
  • Extra ServiceNow APIs: Aggregate (Stats), Attachment
  • Process & plugin APIs: CMDB (class-aware CI CRUD + meta via IRE),
  • Script intelligence — read and search the instance's own code (business
  • Flow tracing & code checking — (Phase 8): deterministically trace what a
  • Self-documentation — a local Markdown knowledge base (read/write/search) plus

Configuration

  • Node.js 20+ (enforced: engines + a runtime guard with a clear message; the project targets the version in .nvmrc).

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Servicenow MCP Server

{
  "mcpServers": {
    "servicenow-mcp-ai": {
      "command": "npx",
      "args": ["-y", "servicenow-mcp-ai"],
      "env": {
        "SN_OAUTH_CLIENT_ID": "your-value",
        "SN_OAUTH_CLIENT_SECRET": "your-value",
        "SN_OAUTH_REFRESH_TOKEN": "your-value",
        "SN_OAUTH_JWT_KEY": "your-value",
        "SN_API_KEY": "your-value",
        "SN_BEARER_TOKEN": "your-value",
        "SN_TLS_CLIENT_KEY": "your-value",
        "SN_HTTP_HOST": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Node.js 20+ (enforced: engines + a runtime guard with a clear message; the project targets the version in .nvmrc).
VariableDescriptionRequired
SN_OAUTH_CLIENT_IDConfiguration value read at startup.Optional
SN_OAUTH_CLIENT_SECRETCredential the server authenticates with.Yes
SN_OAUTH_REFRESH_TOKENCredential the server authenticates with.Yes
SN_OAUTH_JWT_KEYCredential the server authenticates with.Yes
SN_API_KEYCredential the server authenticates with.Yes
SN_BEARER_TOKENCredential the server authenticates with.Yes
SN_TLS_CLIENT_KEYCredential the server authenticates with.Yes
SN_HTTP_HOSTEndpoint or connection string the server talks to.Optional

Example prompts to try

  • “Use Servicenow to Self-documentation.”
  • “Use Servicenow to Prompts.”
  • “Use Servicenow to Least.”

Frequently asked questions

ServiceNow MCP server — 67 tools over the full REST surface, every auth method, flows, diagrams. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.