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
Basic information
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
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
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.
More Developer Tools MCP servers
mcp-excalidraw
yctimlinMCP server and Claude Code skill for Excalidraw — programmatic canvas toolkit to create, edit, and export diagrams via AI agents with real-time canvas sync.
test
prysmaticlabsGo implementation of Ethereum proof of stake
sentry-mcp
getsentryAn MCP server for interacting with Sentry via LLMs.
Smithery CLI
smithery-aiInstall, manage and develop MCP servers and skills for agents
MCP Containers
metorialConnect any AI model to 1200+ integrations (MCP, CLI, API)
Comments