ServiceNow MCP server: 450+ tools for Claude, ChatGPT, Copilot & any AI. Read-only by default.
Runs on your machine from its package; the steps are below.

At most: moves money, runs code or commands, deletes data, or sends messages for you.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y nowaikit
MCP client config
{
"mcpServers": {
"servicenow-mcp-server-nowaikit": {
"command": "npx",
"args": [
"-y",
"nowaikit"
]
}
}
}
Connect Claude, ChatGPT, Gemini, Cursor, Copilot, or any AI, to ServiceNow.
500+ tools across ITSM, ITOM, CMDB, HRSD, CSM, Flow Designer, scripting & portal. Read, build, query and automate any instance in plain English.
New in 4.4 to 4.7: impact analysis (list_table_config / find_field_references / find_script_references) to see what depends on a table, field or script before you change it, Local Sync to pull artifacts to local files, and aggregate_report for server-side reports (count plus averages, no truncation).
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 setup
Restart 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).
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.
Read-only by default. Write, scripting and CMDB changes are opt-in flags — prod can't be modified by accident.
| Installation · Client setup | All 500+ tools · Tool packages |
| Multi-instance · OAuth | Scripting · ATF · Reporting |
Full guides & product home → nowaikit.com
nowaikit-sdk — TypeScript ServiceNow client library⚠️ Official distribution only: install from npm (
nowaikit) or nowaikit.com. NowAIKit is never shipped as a downloadable GitHub.zip— beware copycat "download" repos.
© 2026 NowAIKit · Source available under the Elastic License 2.0