servicenow-mcp

MCP.Pizza Chef: echelon-ai-labs

Instead of clicking through forms, you can ask for the open incidents, raise a new one, comment on it, or resolve it; browse the service catalog; move change requests through approvals; write and file knowledge articles; and manage user stories, epics, and sprints. Because the tool list is enormous, you can load only the group that matches your role, such as service desk or change coordinator. You supply your own instance address and login, and installing it takes a working Python setup.

Communication
Data
Other

Use This MCP server To

List the incidents assigned to my team today Open a new incident from what a colleague just told me Add a comment and resolve a ticket in one go Find a catalog item without hunting through menus Draft a knowledge article from a resolved ticket Check which change requests are waiting on approval

README

MseeP.ai Security Assessment Badge

ServiceNow MCP Server

A Model Completion Protocol (MCP) server implementation for ServiceNow, allowing Claude to interact with ServiceNow instances.

ServiceNow Server MCP server

Overview

This project implements an MCP server that enables Claude to connect to ServiceNow instances, retrieve data, and perform actions through the ServiceNow API. It serves as a bridge between Claude and ServiceNow, allowing for seamless integration.

Features

  • Connect to ServiceNow instances using various authentication methods (Basic, OAuth, API Key)
  • Query ServiceNow records and tables
  • Create, update, and delete ServiceNow records
  • Execute ServiceNow scripts and workflows
  • Access and query the ServiceNow Service Catalog
  • Analyze and optimize the ServiceNow Service Catalog
  • Debug mode for troubleshooting
  • Support for both stdio and Server-Sent Events (SSE) communication

Installation

Prerequisites

  • Python 3.11 or higher
  • A ServiceNow instance with appropriate access credentials

Setup

servicenow-mcp FAQ

Is this still maintained?
Yes. The most recent change landed in April 2026, and the tool list has kept growing rather than shrinking.
Which apps does it work in?
Claude Desktop is the documented setup, and any MCP-capable app can run it. It can also run as a small web service for less common clients.
Do I need credentials?
Yes. You provide your company's ServiceNow address plus a login, using a password, a sign-in token, or an access key, whichever your admin allows.
Can I use this to raise a ticket without opening ServiceNow?
Yes — describe the problem in the chat and it creates the incident, then comments on or resolves it later on your say-so.
Can it change real records, or only read them?
It can create, update, resolve, and delete records, so point it at a test instance first and be deliberate about what you approve.
There seem to be dozens of tools — is that a problem?
It can be, since some apps limit how many tools they show. You can switch to a smaller role-based bundle so only the relevant handful loads.
How hard is the setup?
It is a developer job. You download the project, create a Python environment, install it, and write your instance details into a settings file.