B Risk Grade ServiceNow MCP Server · worst category: Write

SERVICENOW MCP SERVER TOOLS

63 tools from the ServiceNow MCP Server MCP Server, categorised by risk level.

READ 42 tools
Read count_cis_by_class Aggregate the entire CMDB by class via the ServiceNow Aggregate API (/api/now/stats/cmdb_ci grouped by sys_... Read find_stale_cis Find migration-skip candidate CIs by one staleness signal at a time: Read get_acl Get one access control (sys_security_acl) by sys_id with its full record — including the Read get_article Get full details of a knowledge article by sys_id. Read get_business_rule Get the full record for one business rule (sys_script) by sys_id, including the complete Read get_catalog_item Get full details and form variables for a catalog item. Read get_change_request Get full details of a specific change request by change number (CHG...) or sys_id. Read get_change_request_approvals Get approval records linked to a change request. Read get_ci Get the full record for one configuration item by sys_id. Fetched from the cmdb_ci parent without a field r... Read get_ci_relationships Read cmdb_rel_ci for a configuration item in both directions: rows where the CI is the parent (parent_of) a... Read get_ci_ticket_references Count incident, change_request, and problem records that reference a configuration item (via their cmdb_ci ... Read get_client_script Get one client script (sys_script_client) by sys_id, including the full Read get_current_update_set Get the authenticated user Read get_data_policy Get one data policy (sys_data_policy2) by sys_id with its full record (including conditions) and its per-fi... Read get_flow_action_inputs Expand the configured INPUT VALUES of one Flow Designer action instance (sys_hub_action_instance) by sys_id... Read get_flow_definition Get a Flow Designer flow definition (sys_hub_flow) by sys_id, with its trigger instance(s) and ordered acti... Read get_flow_execution Get full details of a single Flow Designer execution (sys_flow_context) by sys_id, including its step-by-st... Read get_incident Get full details of a specific incident by incident number (INC...) or sys_id. Read get_list_view Read list view column layouts (sys_ui_list) and their ordered columns (sys_ui_list_element). Provide a Read get_my_approvals Get pending approvals for the authenticated user. Read get_my_profile Get the authenticated user Read get_my_tasks Get all open tasks assigned to the authenticated user across all task types (incidents, requests, changes, ... Read get_scheduled_job Get full details of a Scheduled Job (sysauto and all subclasses) by sys_id. Returns all fields for the record Read get_ui_policy Get one UI policy (sys_ui_policy) by sys_id with its full record (including the conditions and the script_t... Read list_catalog_variables List variables (form fields) for a catalog item, ordered by display order. Read lookup_group Search for a ServiceNow assignment group by name. Returns group details. Read lookup_user Search for a ServiceNow user by name, email, or employee ID. Returns user profile information. Read my_tool_name What this tool does — be specific for LLM discoverability Read search_acls Search access controls (sys_security_acl) by name, operation, type, and active flag. Read search_business_rules Search business rules (sys_script) by the table they run on (collection), name, execution phase (when), act... Read search_catalog_items Search the service catalog by keyword. Returns items the user has access to. Read search_change_requests Search for change requests with various filters. Returns a paginated summary list. Read search_cis Search the CMDB (cmdb_ci and every subclass: cmdb_ci_server, cmdb_ci_db_instance, cmdb_ci_appl, …) by class... Read search_client_scripts Search client scripts (sys_script_client) — browser-side form logic that runs onLoad, onChange, onSubmit, o... Read search_data_policies Search data policies (sys_data_policy2 — the Read search_flow_definitions Search Flow Designer flow/subflow definitions (sys_hub_flow) by name, active flag, and type. Use this to fi... Read search_flow_executions Search Flow Designer execution history (sys_flow_context) — one record per flow, subflow, or action run. Us... Read search_incidents Search for incidents with various filters. Returns a paginated summary list. Read search_knowledge Search knowledge base articles by keyword. Returns articles the user has access to. Read search_navigator_modules Search application navigator modules (sys_app_module) — the menu items in the left-hand nav. For a Read search_scheduled_jobs Search Scheduled Jobs (sysauto and all subclasses: sysauto_script, sysauto_template, sysauto_report, sysaut... Read search_ui_policies Search UI policies (sys_ui_policy) — client-side rules that make form fields mandatory / visible / read-onl...
WRITE 21 tools
Write add_change_request_work_note Add a work note (internal) or comment (customer-visible) to a change request. Write add_work_note Add a work note (internal) or comment (customer-visible) to an incident. Write approve_or_reject Approve or reject a pending approval with optional comments. Write attach_variable_set Attach a variable set to a catalog item via the M2M table. Write change_update_set Change the authenticated user Write create_catalog_client_script Create a client-side script (onChange/onLoad/onSubmit) for a catalog item or variable set. Write create_catalog_item Create a new service catalog item (form container) in ServiceNow. Write create_catalog_ui_policy Create a UI policy (declarative show/hide/mandatory rules) for a catalog item or variable set. Write create_catalog_ui_policy_action Create a field action within a catalog UI policy (set visible/mandatory/disabled). Write create_catalog_variable Create a form variable (field) on a catalog item. Write create_change_request Create a new change request in ServiceNow. Requires at least a short description. Write create_incident Create a new incident in ServiceNow. Requires at least a short description. Write create_update_set Create a new update set in ServiceNow and optionally set it as the current update set. Write create_variable_choice Create a choice option for a select box or multiple choice variable. Write create_variable_set Create a reusable variable set that can be attached to multiple catalog items. Write submit_catalog_request Submit a request for a catalog item with variable values. Creates the request as the authenticated user. Write update_catalog_client_script Update fields on an existing catalog client script. Write update_catalog_item Update fields on an existing catalog item. Write update_catalog_variable Update fields on an existing catalog variable. Write update_change_request Update fields on an existing change request. Provide the change number or sys_id and the fields to update. Write update_incident Update fields on an existing incident. Provide the incident number or sys_id and the fields to update.

Route ServiceNow MCP Server through PolicyLayer and every one of its 63 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the ServiceNow MCP Server MCP server have? +

The ServiceNow MCP Server MCP server exposes 63 tools across 2 categories: Read, Write.

How do I enforce policies on ServiceNow MCP Server tools? +

Route the ServiceNow MCP Server 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 MCP Server tools fall into? +

ServiceNow MCP Server tools are categorised as Read (42), Write (21). Each category has a recommended default policy.

Enforce policy on every ServiceNow MCP Server tool call.

Start from ServiceNow MCP Server, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Instant setup, no code required.

43,000+ MCP servers and 220,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.