nowaikit
ServiceNow MCP server: 450+ tools and 26 AI capabilities for any AI (Claude, ChatGPT, Gemini, Cursor, Copilot). Multi-transport (stdio, SSE, HTTP), A2A, dynamic schema discovery, read-only by default. Free and source available. Part of the NowAIKit suite.
Documentation
π Get started (2 minutes)
> Requires Node.js 20+.
1. Install and run the wizard. It connects you to ServiceNow and writes your AI client's config for you.
npm install -g nowaikit
nowaikit setupFor OAuth the wizard signs in once, detects an existing OAuth app, or creates one for you (with an admin sign-in), or falls back to username/password. No manual OAuth app steps. On newer ServiceNow releases it creates a public client with PKCE (no secret).
2. Sign in as yourself (per-user OAuth only). Each user runs this once; the browser opens, you approve, and your queries then run in your own ServiceNow permission context.
nowaikit auth login3. Restart your AI client (Claude Desktop, Cursor, β¦) and start asking. Done.
Keeping it up to date: NowAIKit checks on startup and, when a newer version is out, asks a single "Update now?". Say yes and it updates itself. You can also run `nowaikit update` any time, or `npm install -g nowaikit@latest`.
> Prefer a UI? Run `npx nowaikit web` for a local dashboard (chat, instance manager, tool browser, audit log), all on your machine.
π 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**.
> CLI binary overrides: when using `--provider claude-cli` or `--provider codex-cli`, set `NOWAIKIT_CLAUDE_BIN` or `NOWAIKIT_CODEX_BIN` to point at a non-default executable path.
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
| Installation Β· Client setup | All 450+ tools Β· Tool packages |
|---|---|
| Multi-instance Β· OAuth | Scripting Β· ATF Β· Reporting |
| Skills & branded reports | Use your own Claude/Codex subscription |
Full guides & product home β **nowaikit.com**
π§© Part of the NowAIKit suite
- π **nowaikit.com** β docs, guides & product home
- π₯οΈ Web UI β run `npx nowaikit web` for a local dashboard, no cloud account needed
- π¦ **`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.
Maintainer & continuity
Built and maintained by AARTIQ Ltd (United Kingdom), and shipped often, usually several releases a month (see CHANGELOG). It is a single-vendor open project: one accountable team owns quality and support, with community contributions welcome on top.
You are not tied to that team continuing: the source is available under the Elastic License 2.0, and you get perpetual self-host and fork rights, so a deployed copy keeps working no matter what, and you could fork and carry on if you ever needed to. Commercial support and an SLA are available for production use. Details in GOVERNANCE.md. Contributions: CONTRIBUTING.md.
Licensing
NowAIKit is free to use and source available under the Elastic License 2.0. Read it, run it, fork it, and use it inside your organisation, including to deliver ServiceNow work for clients, at no charge.
Providing NowAIKit as a hosted or managed service, reselling it, or embedding it in a paid product needs a commercial agreement. For that, or for enterprise hosting, support and consulting, contact enterprise@nowaikit.com. See NOTICE.
Β© 2026 NowAIKit Β· Source available under the Elastic License 2.0
Frequently asked questions
What is nowaikit?
nowaikit is ServiceNow MCP server: 450+ tools and 26 AI capabilities for any AI (Claude, ChatGPT, Gemini, Cursor, Copilot). Multi-transport (stdio, SSE, HTTP), A2A, dynamic schema discovery, read-only by default. Free and source available. Part of the NowAIKit suite.
How do I install nowaikit?
Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.
Is nowaikit open source?
Yes β it is hosted on GitHub at https://github.com/aartiq/nowaikit and has 16 stars.
Related MCP tools
π¦ Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Lan...
The go-to web for your AI coding agent β local-first search, fetch, crawl & research over MCP. No API keys, no cloud, $0/query. Public beta.
MCP server that enables AI assistants to interact with Google Gemini CLI, leveraging Gemini's massive token window for large file analysis and codebase understanding
A desktop MCP client designed as a tool unitary utility integration, accelerating AI adoption through the Model Context Protocol (MCP) and enabling cross-vendor LLM API orchestration.
Unity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
AI 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 free.
Run your own MCP server? See who uses it and what to fix.
Measure it with TrackMCP