Minimalist SaaS vector illustration for ServiceNow MCP AI integration

AI Agent for ServiceNow MCP

Integrate ServiceNow with Claude to automate ITSM, incident management, service catalog, agile project management, and more. The ServiceNow MCP Server enables seamless communication between Claude and your ServiceNow instance, allowing you to create, update, and query records, manage workflows, and optimize processes—all with advanced security and flexible tool packaging.

PostAffiliatePro
KPMG
LiveAgent
HZ-Containers
VGD
ServiceNow incident and catalog automation illustration

Automate Incident & Service Catalog Management

Empower your IT teams with AI-driven automation for incident creation, tracking, resolution, and comprehensive service catalog management. Instantly create, update, and resolve incidents, manage catalog items and categories, and streamline IT operations directly from Claude’s interface. Benefit from robust authentication methods and seamless integration.

Incident Automation.
Automatically create, update, resolve, and list incidents within ServiceNow from Claude.
Service Catalog Management.
Efficiently manage catalog items, categories, and variables with AI-powered workflows.
Flexible Authentication.
Supports Basic, OAuth, and API Key authentication for secure, enterprise-ready integrations.
Multi-Channel Communication.
Choose between stdio and Server-Sent Events (SSE) for streamlined data exchange.
Role-based access and tool packaging illustration

Tool Packaging & Role-Based Access

Customize your integration by loading only the tools your teams need with role-based tool packages. Limit access to specific ServiceNow functions, from incident handling to agile management, enhancing security and operational focus while retaining the flexibility to scale.

Role-Based Packages.
Enable access for service desk, change coordinators, platform developers, and more with modular toolsets.
Security & Compliance.
Restrict tool access to only what’s necessary, reducing risk and ensuring compliance.
Easy Configuration.
Configure tool packages via environment variables to match your organization's structure.
ServiceNow lifecycle and optimization illustration

Full Lifecycle Management & Optimization

Leverage a complete suite of ServiceNow tools for change management, agile development, workflow automation, script includes, knowledge base, and user administration. Get AI-powered catalog optimization and real-time recommendations to keep your ServiceNow instance efficient and future-ready.

AI Catalog Optimization.
Get actionable recommendations to streamline and improve your ServiceNow service catalog.
End-to-End Management.
Manage incidents, changes, agile stories, workflows, scripts, knowledge, and users—all in one place.
Debug & Troubleshoot.
Debug mode and detailed logging for troubleshooting and operational transparency.

MCP INTEGRATION

Available ServiceNow MCP Integration Tools

The following tools are available as part of the ServiceNow MCP integration:

create_incident

Create a new incident in ServiceNow for tracking and resolution.

update_incident

Update an existing incident with new information or status changes.

add_comment

Add a comment to an incident to provide updates or request clarification.

resolve_incident

Resolve an incident by updating its state and resolution details.

list_incidents

List incidents from ServiceNow with options for filtering and review.

list_catalog_items

List service catalog items available in ServiceNow for users.

get_catalog_item

Get details of a specific service catalog item by its identifier.

list_catalog_categories

List categories within the service catalog for organization and browsing.

create_catalog_category

Create a new service catalog category to organize catalog items.

update_catalog_category

Update an existing catalog category's name, description, or attributes.

move_catalog_items

Move catalog items between categories to reorganize the service catalog.

create_catalog_item_variable

Create a new variable (form field) for a catalog item.

list_catalog_item_variables

List all variables for a specific catalog item.

update_catalog_item_variable

Update details of an existing variable for a catalog item.

list_catalogs

List all service catalogs available in ServiceNow.

get_optimization_recommendations

Get recommendations for optimizing your service catalog configuration.

update_catalog_item

Update details or parameters of a service catalog item.

create_change_request

Create a new change request to manage planned changes in ServiceNow.

update_change_request

Update the details or status of an existing change request.

list_change_requests

List change requests with filtering options for review.

get_change_request_details

Get detailed information about a specific change request.

add_change_task

Add a new task to a change request for tracking implementation steps.

submit_change_for_approval

Submit a change request for approval by authorized personnel.

approve_change

Approve a pending change request to allow implementation.

reject_change

Reject a change request that does not meet requirements.

create_story

Create a new user story as part of agile management in ServiceNow.

update_story

Update the details or status of an existing user story.

list_stories

List user stories with options for filtering and prioritization.

create_story_dependency

Create a dependency relationship between two user stories.

delete_story_dependency

Delete a dependency between user stories to update project flow.

create_epic

Create a new epic for large-scale project tracking.

update_epic

Update the details of an existing epic.

list_epics

List all epics with filtering options.

create_scrum_task

Create a new scrum task for agile team workflows.

update_scrum_task

Update an existing scrum task's details or status.

list_scrum_tasks

List scrum tasks with options for filtering and tracking.

create_project

Create a new project container in ServiceNow.

update_project

Update project details or status.

list_projects

List projects with filtering and management options.

list_workflows

List all workflows available in ServiceNow.

get_workflow

Retrieve a specific workflow from ServiceNow by its identifier.

create_workflow

Create a new workflow to automate business processes.

update_workflow

Update the configuration or steps of an existing workflow.

delete_workflow

Delete a workflow that is no longer needed.

list_script_includes

List script includes for server-side scripting in ServiceNow.

get_script_include

Get details of a specific script include.

create_script_include

Create a new script include for reusable server-side code.

update_script_include

Update the code or details of an existing script include.

delete_script_include

Delete a script include from the ServiceNow instance.

list_changesets

List changesets that track deployments and updates.

get_changeset_details

Get detailed information about a specific changeset.

create_changeset

Create a new changeset for tracking deployment changes.

update_changeset

Update details or contents of an existing changeset.

commit_changeset

Commit changes in a changeset for review or deployment.

publish_changeset

Publish a changeset to make changes live.

add_file_to_changeset

Add a file to a changeset for deployment.

create_knowledge_base

Create a new knowledge base for documentation and articles.

list_knowledge_bases

List all knowledge bases with filtering options.

create_category

Create a new category within a knowledge base.

create_article

Create a new knowledge article in ServiceNow.

update_article

Update the details or content of an existing knowledge article.

publish_article

Publish a knowledge article to make it available to users.

list_articles

List knowledge articles with filtering and search options.

get_article

Retrieve a specific knowledge article by its ID.

create_user

Create a new user account in ServiceNow.

update_user

Update the details or permissions of an existing user.

get_user

Retrieve a user by ID, username, or email address.

list_users

List users in ServiceNow with filtering and search options.

create_group

Create a new group for user organization and permissions.

update_group

Update group details, membership, or permissions.

add_group_members

Add members to a group in ServiceNow.

remove_group_members

Remove members from a group as needed.

list_groups

List all groups in ServiceNow with filtering options.

create_ui_policy

Create a new UI Policy for controlling form behavior.

create_ui_policy_action

Create an action for a UI Policy to control variable states.

list_tool_packages

List all available tool package names and show the currently loaded package.

Connect Claude to ServiceNow Instantly

Experience seamless integration with the ServiceNow MCP server—enabling Claude to query, manage, and automate your ServiceNow workflows effortlessly. Book a demo or try FlowHunt for free to see it in action.

ServiceNow MCP Server landing page

What is ServiceNow MCP Server by Osomai

ServiceNow MCP Server, developed by Osomai, is a robust Model Completion Protocol (MCP) server that facilitates seamless integration between Claude (an AI conversational agent) and ServiceNow instances. This server allows AI agents and developers to interact with ServiceNow through secure APIs, enabling a wide range of data retrieval and automation tasks. Key features include support for multiple authentication methods (Basic, OAuth, API Key), the ability to query, create, update, and delete ServiceNow records, execute scripts and workflows, and optimize the ServiceNow Service Catalog. Designed for flexibility and extensibility, the ServiceNow MCP Server is highly valuable for organizations aiming to automate IT operations, streamline incident and change management, and integrate advanced workflows via ServiceNow’s powerful platform.

Capabilities

What we can do with ServiceNow MCP Server

With ServiceNow MCP Server, users can automate and streamline a variety of ServiceNow operations through an easy-to-use API interface. The server empowers both developers and AI agents to efficiently manage IT service tasks and workflows.

Automate incident management
Automatically create, update, and resolve incidents in ServiceNow from external applications or AI workflows.
Manage service catalog items
Effortlessly add, update, or remove items and categories in the ServiceNow Service Catalog.
Optimize workflows
Integrate and execute custom ServiceNow scripts and workflows to streamline business processes.
Support multiple authentication methods
Securely connect to ServiceNow instances using Basic, OAuth, or API Key authentication.
Troubleshoot and debug
Leverage built-in debug mode for troubleshooting integrations and actions.
vectorized server and ai agent

How AI Agents Benefit from ServiceNow MCP Server

AI agents can leverage ServiceNow MCP Server to perform automated IT service management tasks, enhance workflow efficiency, and reduce manual intervention. By interfacing directly with ServiceNow, AI agents can resolve incidents, process change requests, manage catalog items, and execute customized automation—all in real time. This integration drives operational efficiency, accuracy, and scalability for organizations utilizing ServiceNow as their ITSM platform.