SERVICENOW TOOLS

45 tools from the Servicenow MCP Server, categorised by risk level.

READ 18 tools
Read SN-Explain-Field Get comprehensive explanation of a specific field including type, constraints, and known issues Read SN-Get-Current-Instance Get information about the currently active ServiceNow instance Read SN-Get-Current-Update-Set Get the currently active update set Read SN-Get-Incident Get a Incident by ID Read SN-Get-Record Get a specific record from any ServiceNow table by sys_id Read SN-Get-Table-Schema Get the schema/metadata for any ServiceNow table including required fields, common fields, and field descri... Read SN-Inspect-Update-Set Inspect update set contents and verify completeness Read SN-List-Available-Tables List all available ServiceNow tables with their descriptions and capabilities Read SN-List-ChangeRequests List Change Request records with filtering and pagination Read SN-List-CmdbCis List Cmdb Ci records with filtering and pagination Read SN-List-Incidents List Incident records with filtering and pagination Read SN-List-Problems List Problem records with filtering and pagination Read SN-List-SysUserGroups List Sys User Group records with filtering and pagination Read SN-List-SysUsers List Sys User records with filtering and pagination Read SN-List-Update-Sets List available update sets Read SN-Natural-Language-Search Search ServiceNow records using natural language queries. Converts human-readable queries into ServiceNow e... Read SN-Query-Table Query any ServiceNow table by name with flexible filtering Read SN-Validate-Configuration Validate catalog item configuration including variables, UI policies, and business rules
WRITE 26 tools
Write SN-Add-Change-Comment Add a comment to a change request. Accepts change number for better UX. Write SN-Add-Comment Add a comment to an incident. Accepts incident number for better UX. Write SN-Add-Problem-Comment Add a comment to a problem. Accepts problem number for better UX. Write SN-Add-Work-Notes Add work notes to an incident. Accepts incident number for better UX. Write SN-Approve-Change Approve a change request. Write SN-Assign-Change Assign a change request to a user and/or group. Write SN-Assign-Incident Assign an incident to a user and/or group. Resolves user names automatically. Write SN-Batch-Create Create multiple related records in one operation with variable references and transactional support. Report... Write SN-Batch-Update Update multiple records efficiently in a single operation. Reports progress during execution. Write SN-Clone-Update-Set Clone an entire update set with all its sys_update_xml records. Creates a complete copy for backup, testing... Write SN-Close-Incident Close an incident with close notes and code. Write SN-Close-Problem Close a problem with resolution information. Write SN-Create-Activity Create a single workflow activity with embedded JavaScript code. Use this for adding activities to existing... Write SN-Create-Fix-Script ⚠️ CREATES (not executes) a fix script file for MANUAL execution. ServiceNow REST API does NOT support dire... Write SN-Create-Incident Create a new Incident Write SN-Create-Record Create a record in any ServiceNow table by name. WARNING: For catalog_ui_policy_action table, fields ui_pol... Write SN-Create-Transition Create a transition between two workflow activities with optional condition Write SN-Create-Workflow Create a complete ServiceNow workflow with activities, transitions, and conditions. This tool orchestrates ... Write SN-Discover-Table-Schema Deep schema introspection with ServiceNow-specific metadata including type codes, choice tables, and relati... Write SN-Move-Records-To-Update-Set Move sys_update_xml records to a different update set. Supports filtering by sys_ids, time range, or source... Write SN-Publish-Workflow Publish a workflow version, setting the start activity and making it active Write SN-Resolve-Incident Resolve an incident with resolution notes and code. Write SN-Set-Current-Application Set the current application scope using the UI API. This changes which application is active for developmen... Write SN-Set-Instance Switch to a different ServiceNow instance. Use this at the start of your session to target a specific insta... Write SN-Set-Update-Set Generate a fix script to set the current update set using GlideUpdateSet API. Cannot be done via REST API -... Write SN-Update-Record Update a record in any ServiceNow table by sys_id

The managed route: connect Servicenow through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y pypi:servicenow-mcp-server

Route Servicenow through PolicyLayer and every one of its 45 tools is checked against your policy before it runs.

GOVERN SERVICENOW →

Enforced before the call runs. Nothing to install.

How many tools does the Servicenow MCP server have? +

The Servicenow MCP server exposes 45 tools across 3 categories: Read, Write, Execute.

How do I enforce policies on Servicenow tools? +

Route the Servicenow server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Servicenow tools fall into? +

Servicenow tools are categorised as Read (18), Write (26), Execute (1). Each category has a recommended default policy.

Enforce policy on every Servicenow tool call.

Deterministic rules across all 45 Servicenow tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.