servicenow-mcp
This server connects AI assistants (Claude, ChatGPT, Cursor, etc.) to ServiceNow, enabling you to read, query, build, and automate any ServiceNow instance using natural language across 450+ tools.
ITSM — Incidents, Problems & Changes
Create, update, resolve, and close incidents, problems, and change requests
Schedule CAB meetings and add work notes/comments to any record
Tasks & Approvals
Get, update, complete, and list tasks
View, approve, reject approvals and create automated approval rules
CMDB & ITOM
Search and inspect Configuration Items (CIs) and their relationships
Run CMDB impact analysis and health dashboards
Trigger discovery scans, monitor events, and view service mapping
Knowledge Management
Search knowledge bases and articles by keyword
Create, update, publish, and retire knowledge articles
Service Catalog
List, search, create, and order catalog items
Add catalog variables and UI policies
Users & Groups
List, create, and update users and groups; manage group membership
Reporting & Analytics
Run aggregate/trend queries (COUNT, SUM, AVG, etc.) and access Performance Analytics
Create, update, and schedule reports; export data as structured JSON; create KPIs
Automation & Scripting
Create, update, and trigger scheduled jobs; view run history and system logs
Automated Test Framework (ATF)
List, run, and retrieve results for ATF test suites and individual tests; get failure insights
Querying & Search
Query any table with filtering, sorting, and pagination
Inspect table schemas and use natural language queries (NLQ) or updates
SLA Monitoring
Get SLA breach status and list active SLA records
Multi-Instance Management
List, switch between, and manage multiple ServiceNow instances mid-session
Enables GitHub Copilot to interact with ServiceNow instances, providing tools for development tasks such as writing business rules, deploying client scripts, managing UI Policies, and handling changesets across the ServiceNow platform.
Allows Google Gemini AI to access and automate ServiceNow operations, supporting ITSM, HRSD, CSM, and other ServiceNow modules with 400+ tools for querying, creating, updating, and managing records and workflows.
Integrates JetBrains IDEs with ServiceNow, providing developers with tools to write, deploy, test, and manage scripts, flows, widgets, and integrations directly from their development environment.
Enables Node.js-based AI agents and tools to connect to ServiceNow instances, offering comprehensive API access for automation, data management, and workflow orchestration across the ServiceNow platform.
Provides Ollama AI models with ServiceNow integration capabilities, allowing local AI models to query, create, update, and automate ServiceNow operations across all supported modules and domains.
Enables TypeScript-based AI agents and tools to interact with ServiceNow, offering full TypeScript types and comprehensive API coverage for development, automation, and management tasks across the ServiceNow ecosystem.
ServiceNow MCP Server (NowAIKit)
Connect Claude, ChatGPT, Gemini, Cursor, Copilot, or any AI, to ServiceNow.
450+ tools across ITSM, ITOM, CMDB, HRSD, CSM, Flow Designer, scripting & portal. Read, build, query and automate any instance in plain English.
🚀 Install (2 minutes)
Requires Node.js 20+.
# 1 — install
npm install -g nowaikit
# 2 — run the wizard: it detects your AI clients and writes their config for you
npx nowaikit setupRestart your AI client (Claude Desktop, Cursor, …) and start asking. Done.
Prefer a UI?
npx nowaikit webfor a local dashboard — or use NowAIKit Cloud (nothing to install).
Related MCP server: Atlassian MCP Server
🔌 Manual setup (skip the wizard)
Add this to your client's MCP config (Claude Desktop claude_desktop_config.json, Cursor ~/.cursor/mcp.json, etc.):
{
"mcpServers": {
"nowaikit": {
"command": "npx",
"args": ["-y", "nowaikit"],
"env": {
"SERVICENOW_INSTANCE_URL": "https://yourcompany.service-now.com",
"SERVICENOW_BASIC_USERNAME": "your_username",
"SERVICENOW_BASIC_PASSWORD": "your_password"
}
}
}
}OAuth, multiple instances, and per-client steps → Client setup · OAuth setup.
No instance? Grab a free Personal Developer Instance at developer.servicenow.com.
💬 Use it — just ask
"How many active P1 incidents are open right now?"
"Show me the 5 most recent changes and their risk."
"Create a business rule on the incident table that…"
"Run the ATF suite for the HR onboarding flow."
"What's the CMDB health for our prod CIs?"
"Look up GlideRecord.addEncodedQuery in the ServiceNow docs and show the syntax."
Read-only by default. Write, scripting and CMDB changes are opt-in flags — prod can't be modified by accident.
📚 Docs
Full guides & product home → nowaikit.com
🧩 Part of the NowAIKit suite
🌐 nowaikit.com — docs, guides & product home
☁️ NowAIKit Cloud — the toolkit in your browser, no install
📦
nowaikit-sdk— TypeScript ServiceNow client library🧰 NowAIKit Builder (VS Code) · NowAIKit Utils (browser extension)
⚠️ Official distribution only: install from npm (
nowaikit) or nowaikit.com. NowAIKit is never shipped as a downloadable GitHub.zip— beware copycat "download" repos.
© 2026 AartiQ (Hardik Benani) · NowAIKit Source Available License
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aartiq/servicenow-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server