400+ ServiceNow tools across all modules — ITSM, CMDB, HRSD, CSM, SecOps, and more.
io.github.habenani/servicenow-mcp (MCP Server)
The io.github.habenani/servicenow-mcp Model Context Protocol (MCP) server exposes 400+ ServiceNow tools across multiple ServiceNow modules. Its scope includes ITSM, CMDB, HRSD, CSM, SecOps, and more, enabling integrations with ServiceNow functionality via MCP-compatible tooling.
🛠️ Key Features
400+ ServiceNow tools
Coverage across all modules (as stated): ITSM, CMDB, HRSD, CSM, SecOps, and others
Implements Model Context Protocol (MCP) as indicated in the package excerpt
🚀 Use Cases
Access ServiceNow capabilities through an MCP interface
Build workflows that use ServiceNow tools in domains spanning ITSM/CMDB/HRSD/CSM/SecOps
⚡ Developer Benefits
Broad tool availability (450+ tools noted in the excerpt badge)
Designed for ServiceNow integration use cases (topics include servicenow-integration, servicenow-ai, mcp, model-context-protocol)
Uses TypeScript (listed in topics)
⚠️ Limitations
Source data only specifies tool coverage at a high level; it does not enumerate exact tool behaviors, authentication methods, or runtime constraints.
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).
🚀 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 (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.):
⚠️ Official distribution only: install from npm (nowaikit) or nowaikit.com. NowAIKit is never shipped as a downloadable GitHub .zip — beware copycat "download" repos.