NowAIKit
@aartiq
About NowAIKit
The most comprehensive ServiceNow MCP server — 400+ tools across 35+ modules including ITSM, ITOM, CMDB, HRSD, CSM, SecOps, GRC, Flow Designer, Service Catalog, UI Builder, and Performance Analytics. Features 26 AI capabilities (scan, review, build, ops, docs), SDK mode, Direct
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"nowaikit": {
"command": "npx",
"args": [
"-y",
"nowaikit@latest"
],
"env": {
"SERVICENOW_INSTANCE_URL": "https://your-instance.service-now.com",
"SERVICENOW_AUTH_METHOD": "oauth",
"SERVICENOW_CLIENT_ID": "<your-client-id>",
"SERVICENOW_CLIENT_SECRET": "<your-client-secret>"
}
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is NowAIKit?
NowAIKit is a comprehensive, production-ready AI toolkit for ServiceNow that provides over 400 tools across 31+ ServiceNow modules. It connects any MCP-compatible AI—Claude, ChatGPT, Gemini, Cursor, GitHub Copilot, and more—to a ServiceNow instance in under 5 minutes, enabling AI to read, build, deploy, and automate across ITSM, ITOM, HRSD, CSM, SecOps, GRC, and other domains. It is designed for beginners, developers, architects, and MSPs.
How to use NowAIKit?
Set up NowAIKit in under 5 minutes by connecting an MCP client (e.g., Claude Desktop, Cursor) to a ServiceNow instance using Basic Auth or OAuth 2.0. Configure environment variables for authentication (SERVICENOW_INSTANCE_URL, SERVICENOW_USERNAME, SERVICENOW_PASSWORD or OAuth credentials). Optionally set permissions via environment variables like WRITE_ENABLED, SCRIPTING_ENABLED, and select a tool package via MCP_TOOL_PACKAGE (e.g., service_desk, platform_developer, full). Then ask your AI in plain English to interact with ServiceNow.
Key features of NowAIKit
- Connects to any MCP-compatible AI platform out of the box
- 400+ production-ready tools covering every ServiceNow module
- Role-based tool packages for 14+ persona profiles
- Five-tier permission system (Read, Write, CMDB, Scripting, Now Assist)
- Multi-instance and multi-customer support from a single session
- 5-minute setup with no ServiceNow API knowledge required
Use cases of NowAIKit
- Beginners can query incidents, search KB articles, and place catalog orders via chat
- Developers can write and deploy business rules, client scripts, and UI Policies from plain English
- Architects and MSPs can orchestrate multi-step workflows across multiple customer tenants simultaneously
- Teams can run ATF test suites on demand and compare dev/staging/prod environments side by side
FAQ from NowAIKit
How do I authenticate to ServiceNow?
NowAIKit supports Basic Auth for development/quick setup and OAuth 2.0 (client credentials or password grant) for production. SSO/OIDC is available in the Enterprise edition.
What AI tools does NowAIKit work with?
It works with any MCP-compatible client—Claude, ChatGPT, Gemini, Grok, Cursor, Windsurf, GitHub Copilot, Amazon Q, JetBrains, Continue.dev, Cline, Zed, Google AI Studio, Ollama, and custom Python/TypeScript agents.
How do I control what the AI can do?
Set permission environment variables: WRITE_ENABLED=true for create/update, CMDB_WRITE_ENABLED=true for CMDB, SCRIPTING_ENABLED=true for scripts, and NOW_ASSIST_ENABLED=true for Now Assist. Read-only is always on by default.
Can I connect to multiple ServiceNow instances at once?
Yes. You can connect to unlimited instances from one session—dev, staging, prod, and multiple customer tenants—by passing instance parameters on tool calls or using switch_instance.
What runtime or dependencies are required?
Node.js 20+ and TypeScript 5.x. ServiceNow instance (free PDI at developer.servicenow.com works). No ServiceNow API knowledge needed.
Frequently asked questions
How do I authenticate to ServiceNow?
NowAIKit supports Basic Auth for development/quick setup and OAuth 2.0 (client credentials or password grant) for production. SSO/OIDC is available in the Enterprise edition.
What AI tools does NowAIKit work with?
It works with any MCP-compatible client—Claude, ChatGPT, Gemini, Grok, Cursor, Windsurf, GitHub Copilot, Amazon Q, JetBrains, Continue.dev, Cline, Zed, Google AI Studio, Ollama, and custom Python/TypeScript agents.
How do I control what the AI can do?
Set permission environment variables: `WRITE_ENABLED=true` for create/update, `CMDB_WRITE_ENABLED=true` for CMDB, `SCRIPTING_ENABLED=true` for scripts, and `NOW_ASSIST_ENABLED=true` for Now Assist. Read-only is always on by default.
Can I connect to multiple ServiceNow instances at once?
Yes. You can connect to unlimited instances from one session—dev, staging, prod, and multiple customer tenants—by passing `instance` parameters on tool calls or using `switch_instance`.
What runtime or dependencies are required?
Node.js 20+ and TypeScript 5.x. ServiceNow instance (free PDI at developer.servicenow.com works). No ServiceNow API knowledge needed.
Basic information
More Developer Tools MCP servers
Huoshan Test
volcengineStakpak Agent CLI
stakpakShip your code, on autopilot. An open source agent that lives on your machines 24/7 and keeps your apps running. 🦀
MCP Inspector
modelcontextprotocolVisual testing tool for MCP servers
Unity MCP (Server + Plugin)
IvanMurzakAI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot, Cursor and any other absolutely for fr
Grafana MCP server
grafanaMCP server for Grafana
Comments