
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.

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.

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.

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.
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.

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.