Servicenow Devtools MCP Server

A comprehensive [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server for ServiceNow. Provides 12 unified tools for platform

Local serverstdioPython

What is the Servicenow Devtools MCP Server?

A comprehensive Model Context Protocol (MCP) server for ServiceNow. Provides 12 unified tools for platform introspection, change

The short version

  • Platform Introspection — - Describe table schemas with describe and query records with query using encoded queries
  • Record Management — - Unified record_write and record_apply tools for create, update, and delete with a mandatory preview-then-apply safety pattern
  • Attachment Operations — - Unified attachment for read operations and attachment_write for mutations
  • Investigations — - Automated analysis of system health, stale automations, performance bottlenecks, and more via investigate
  • Label Resolution — - Map human-readable choice labels to underlying values automatically with resolve_choice
  • Service Catalog — - Dispatcher-based service_catalog tool for browsing and ordering

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 Devtools MCP Server

{
  "mcpServers": {
    "servicenow-platform": {
      "command": "uvx",
      "args": [
        "servicenow-platform-mcp"
      ],
      "env": {
        "SERVICENOW_INSTANCE_URL": "https://your-instance.service-now.com",
        "SERVICENOW_OAUTH_CLIENT_ID": "your-public-client-id",
        "MCP_TOOL_PACKAGE": "readonly",
        "SERVICENOW_ENV": "prod"
      }
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

VariableDescriptionRequired
SERVICENOW_INSTANCE_URLDeclared in the maintainer’s client configuration.Check documentation
SERVICENOW_OAUTH_CLIENT_IDDeclared in the maintainer’s client configuration.Check documentation
MCP_TOOL_PACKAGEDeclared in the maintainer’s client configuration.Check documentation
SERVICENOW_ENVDeclared in the maintainer’s client configuration.Check documentation

Example prompts to try

  • “Use Servicenow Devtools MCP to OpenCode.”

Frequently asked questions

A comprehensive [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) server for ServiceNow. Provides 12 unified tools for platform introspection, change Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.