ServiceNow MCP Server (NowAIKit)
ServiceNow MCP server: 450+ tools for Claude, ChatGPT, Copilot & any AI. Read-only by default.
Open source Open in the app JSON README (API)
About
ServiceNow MCP server: 450+ tools for Claude, ChatGPT, Copilot & any AI. Read-only by default.
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- aartiq
- Origin
- official
- Category
- ferramentas
- Transport
- local
- Version
- 4.7.3
- Stars
- 276
- Forks
- 115
- Last push
- 2026-09-11T09:17:01Z
- Repository state
- ativo
- Language
- TypeScript
- License
- NOASSERTION
- Added
- 2026-08-29 03:02:22
- Updated
- 2026-08-29 03:02:22
- Origin id
io.github.aartiq/nowaikit
README
<div align="center">
<img src="https://raw.githubusercontent.com/aartiq/servicenow-mcp/main/docs/assets/banner.png" alt="NowAIKit ServiceNow MCP Server" width="100%"/>
[](https://www.npmjs.com/package/nowaikit)
[](docs/TOOLS.md)
[](https://modelcontextprotocol.io)
[](LICENSE)
# 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.
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).
</div>
---
## π Install (2 minutes)
> Requires **Node.js 20+**.
```bash
# 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 web` for a local dashboard β or use **[NowAIKit Cloud](https://cloud.nowaikit.com)** (nothing to install).
---
## π Manual setup (skip the wizard)
Add this to your client's MCP config (Claude Desktop `claude_desktop_config.json`, Cursor `~/.cursor/mcp.json`, etc.):
```json
{
"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](docs/CLIENT_SETUP.md)** Β· **[OAuth setup](docs/SERVICENOW_OAUTH_SETUP.md)**.
No instance? Grab a free Personal Developer Instance at **[developer.servicenow.com](https://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
| | |
|---|---|
| [Installation](docs/INSTALLATION.md) Β· [Client setup](docs/CLIENT_SETUP.md) | [All 450+ tools](docs/TOOLS.md) Β· [Tool packages](docs/TOOL_PACKAGES.md) |
| [Multi-instance](docs/MULTI_INSTANCE.md) Β· [OAuth](docs/SERVICENOW_OAUTH_SETUP.md) | [Scripting](docs/SCRIPTING.md) Β· [ATF](docs/ATF.md) Β· [Reporting](docs/REPORTING.md) |
Full guides & product home β **[nowaikit.com](https://nowaikit.com)**
---
## π§© Part of the NowAIKit suite
- π **[nowaikit.com](https://nowaikit.com)** β docs, guides & product home
- βοΈ **[NowAIKit Cloud](https://cloud.nowaikit.com)** β the toolkit in your browser, no install
- π¦ **[`nowaikit-sdk`](https://www.npmjs.com/package/nowaikit-sdk)** β TypeScript ServiceNow client library
- π§° **NowAIKit Builder** (VS Code) Β· **NowAIKit Utils** (browser extension)
> **β οΈ Official distribution only:** install from **npm (`nowaikit`)** or **[nowaikit.com](https://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](LICENSE)