ServiceNow MCP
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ServiceNow MCPlist all open incidents assigned to me"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ServiceNow MCP Learning Project
This project is a small learning-focused example of a Model Context Protocol (MCP) server that connects to ServiceNow.
Purpose
This repository is intended for:
learning how MCP servers are structured
experimenting with ServiceNow API interactions
exploring how tools and context can be exposed to AI clients
prototyping ideas in a simple, approachable setup
Related MCP server: ServiceNow MCP Server
What it does
The project demonstrates how to create an MCP server that can interact with ServiceNow records and expose capabilities to clients such as AI tools or local MCP inspectors.
Prerequisites
Node.js
npm
A ServiceNow instance
A valid
.envfile with the required ServiceNow connection values
Setup
Install dependencies:
npm installCreate a
.envfile in the project root with the required ServiceNow configuration values.Start the project in one of the supported modes:
Stdio mode:
npm run inspectorHTTP mode:
npm run start:httpIf you want to inspect the HTTP server with the MCP Inspector, run it in a separate terminal:
npx @modelcontextprotocol/inspector
Docker
Build image
docker build -t servicenow-mcp:latest .Start the container
docker run -d --name servicenow-mcp -p 3000:3000 --env-file .env servicenow-mcp:latest
Notes
This repository is meant to support learning and experimentation.
Security, validation, error handling, and production hardening should be added before using this pattern in real environments.
Use it as a reference or starting point rather than a fully hardened production implementation.
This server cannot be deployed
Maintenance
Related MCP Connectors
Marketo MCP server for AI. 130 tools to operate Marketo from Claude, Cursor, or ChatGPT.
MCP server that lets AI assistants use all OneSchema features exposed via the public API.
Nifty's MCP server — exposes tasks, projects, messages, and files as tools for AI agents.
Enable secure connectivity between Sentry issues and debugging data, and LLM clients, using a Model Context Protocol (MCP) server.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server enabling AI agents to access and manipulate ServiceNow data through natural language interactions, allowing users to search for records, update them, and manage scripts.48MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables AI assistants and development tools to interact with ServiceNow instances, providing comprehensive API coverage for incident management, change management, CMDB, and other ServiceNow modules.3MIT
- FlicenseNot gradedqualityDmaintenanceA local gateway that exposes ServiceNow REST APIs as MCP tools, enabling natural language interaction with ServiceNow incidents, changes, CMDB, and scripts via Claude and other MCP clients.-
- AlicenseAqualityBmaintenanceEnables natural language interaction with ServiceNow Fluent SDK commands, API specifications, and development resources for AI-assisted environments.17175 npm31MIT