SNOW TOOLS

88 tools from the Snow MCP Server, categorised by risk level.

READ 34 tools
Read get_aggregate_data Performs an aggregation (COUNT, AVG, SUM, etc.) on a table, with optional grouping. Read get_article Retrieve a single knowledge article by sys_id. Read get_catalog_item Retrieves the full details for a specific service catalog item using its sys_id. Read get_change_request_details Retrieves the full details of a single change request by its sys_id or number. Read get_changeset_details Retrieve full details for a single changeset. Read get_incident Retrieves the full details of a single incident by its unique sys_id. Read get_incident_by_number Finds and retrieves a single incident by its number (e.g., 'INC0010107'). Read get_records_from_table Retrieves records from any specified table with advanced filtering, sorting, and pagination. Read get_request_ticket Retrieves the details of a specific request ticket (REQ) by its sys_id or number. Read get_script_include Retrieve a single Script Include by sys_id. Read get_table_schema Retrieves the schema (column names, types, etc.) for a specific table Read get_user Retrieve a single user by sys_id, user_name, or email. Read get_workflow Retrieve a single workflow definition by sys_id. Read list_articles List knowledge articles with optional filters. Read list_available_tables Lists tables in the instance by querying the system's metadata table (sys_db_object). Read list_catalog_categories Lists categories within the Service Catalog. Read list_catalog_item_variables Lists all the variables (questions/fields) for a specific service catalog item. Read list_catalog_items Lists available items from the Service Catalog. Read list_catalogs Lists the available service catalogs in the instance. Read list_change_requests Lists change requests with optional filtering and pagination. Read list_changesets Lists local Update Sets (Changesets), with options to filter. Read list_epics Lists epics from ServiceNow with filtering options. Read list_groups List groups with optional filters. Read list_incidents Lists incidents based on a query, with support for pagination and field selection. Read list_knowledge_bases List knowledge bases with optional title filter. Read list_projects Lists projects from ServiceNow with optional filters. Read list_recent_incidents Fetches a list of the most recently created incidents. Read list_request_tickets Lists request tickets (sc_request) with optional filters. Read list_script_includes Lists Script Includes, with options to filter by name or API name. Read list_scrum_tasks Lists scrum tasks from ServiceNow with optional filters. Read list_stories Lists user stories with optional filtering and pagination. Read list_users List users with optional filters. Read list_workflows Lists workflow definitions, with options to filter by name or associated table. Read search_records_by_text Searches for a term in the common text fields of a table using a LIKE query.
WRITE 49 tools
Write add_change_task Adds a new task to an existing change request. Write add_comment_to_incident Adds a customer-visible comment (updates the 'comments' field) to an existing incident. Write add_comment_to_request Adds a customer-visible comment to a request ticket (REQ). Write add_file_to_changeset Add (track) a configuration record inside the specified changeset. Write add_group_members Add multiple users to a group. Write add_work_notes_to_incident Adds internal work notes (updates the 'work_notes' field) to an existing incident. Write approve_change Approves a change request. This finds the current user's approval record Write attach_file_to_record Attaches a file to any record in ServiceNow. The file content must be Base64 encoded. Write commit_changeset Mark a changeset as complete (state = 'complete'). Write create_article Create a new knowledge article. Write create_catalog Creates a new, top-level service catalog. Write create_catalog_category Creates a new category within a specified Service Catalog. Write create_catalog_item_variable Creates a new variable (question/field) on a service catalog item's form. Write create_category Create a new category inside a Knowledge Base. Write create_change_request Creates a new Normal, Standard, or Emergency change request. Write create_changeset Create a new local Update Set (changeset). Write create_epic Creates a new epic in the Agile Development 2.0 module. Write create_group Create a new group. Write create_incident Creates a new incident. Credentials must be provided in the params object. Write create_knowledge_base Creates a new Knowledge Base. Write create_project Creates a new project. Write create_request_ticket Creates a new, simple service request ticket (sc_request). Write create_script_include Create a new Script Include in ServiceNow. Write create_scrum_task Creates a new scrum task and associates it with a parent story. Write create_story Creates a new user story in the Agile Development 2.0 module. Write create_story_dependency Creates a dependency relationship between two user stories. Write create_ui_policy Creates a new UI Policy. Write create_ui_policy_action Creates a UI Policy Action that controls the state of a catalog variable. Write create_user Creates a new user record. Write create_workflow Create a new workflow definition. Write move_catalog_items Moves one or more service catalog items to a new category. Write publish_article Publish a knowledge article (sets workflow_state to 'published'). Write reject_change Rejects a change request. This finds the current user's approval record Write resolve_incident Resolves an incident by setting its state to 'Resolved' and adding resolution notes. Write submit_change_for_approval Submits a change request for approval by setting its state to 'Assess'. Write update_article Update an existing knowledge article. Write update_catalog_category Updates an existing service catalog category's title or description. Write update_catalog_item_variable Updates an existing variable on a service catalog item's form. Write update_change_request Updates one or more fields on an existing change request. Write update_changeset Update an existing changeset (name or description). Write update_epic Updates an existing epic in the Agile Development 2.0 module. Write update_group Update an existing group. Write update_incident Updates an existing incident with new information like work notes, state, or priority. Write update_project Updates an existing project in ServiceNow. Write update_script_include Update an existing Script Include in ServiceNow. Write update_scrum_task Updates an existing scrum task in ServiceNow. Write update_story Updates an existing user story in the Agile Development 2.0 module. Write update_user Update an existing user record. Write update_workflow Update an existing workflow definition.

Route Snow through PolicyLayer and every one of its 88 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 Snow MCP server have? +

The Snow MCP server exposes 88 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Snow tools? +

Route the Snow 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 Snow tools fall into? +

Snow tools are categorised as Read (34), Write (49), Destructive (4), Execute (1). Each category has a recommended default policy.

Enforce policy on every Snow tool call.

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

Free to start. No card 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.