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.
$ npx -y skills add aartiq/servicenow-mcp --agent claude-code
Run the curl in your terminal, the rest in Claude Code.
Repo: aartiq/servicenow-mcp
What's inside
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).
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 450+ 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
.env.example
.github/
agents/
nowaikit-architect.agent.md
nowaikit-builder.agent.md
nowaikit-debugger.agent.md
nowaikit-docs.agent.md
nowaikit-performance.agent.md
nowaikit-reviewer.agent.md
nowaikit-scanner.agent.md
nowaikit-security.agent.md
nowaikit-tester.agent.md
nowaikit.agent.md
workflows/
ci.yml
release.yml
.gitignore
CHANGELOG.md
clients/
claude-code/
SETUP.md
claude-desktop/
claude_desktop_config.basic.json
claude_desktop_config.oauth.json
SETUP.md
codex/
.env.basic.example
.env.oauth.example
servicenow_openai_client.py
SETUP.md
cursor/
.cursor/
mcp.basic.json
mcp.oauth.json
.cursorrules
SETUP.md
gemini/
.env.basic.example
.env.oauth.example
servicenow_gemini_client.py
SETUP.md
lovable/
SETUP.md
vscode/
SETUP.md
CONTRIBUTING.md
desktop/
BUILDING.md
electron-builder.yml
main/
config-store.ts
index.ts
preload.ts
server-manager.ts
package-lock.json
package.json
renderer/
index.html
public/
apple-touch-icon.png
favicon-32.png
favicon.svg
src/
api.ts
App.tsx
components/
AppLayout.tsx
ProviderIcons.tsx
Sidebar.tsx
main.tsx
pages/
AuditLog.tsx
Chat.tsx
Dashboard.tsx
Instances.tsx
Logs.tsx
Settings.tsx
Setup.tsx
SetupWizard.tsx
ToolBrowser.tsx
Tools.tsx
styles/
styles.css
global.css
tools-data.ts
types.d.ts
resources/
icon.icns
icon.ico
icon.png
icon.svg
serve.cjs
tsconfig.json
tsconfig.main.json
vite.config.ts
Dockerfile
docs/
assets/
banner.svg
favicon-32.png
favicon.svg
showcase.gif
ATF.md
CLIENT_SETUP.md
index.html
INSTALLATION.md
MULTI_INSTANCE.md
NOW_ASSIST.md
REPORTING.md
SCRIPTING.md
SERVICENOW_OAUTH_SETUP.md
TOOL_PACKAGES.md
TOOLS.md
eslint.config.js
EXAMPLES.md
glama.json
instances.example.json
LICENSE
NOTICE
package-lock.json
package.json
README.md
RELEASE.md
scripts/
extract-tools.mjs
generate-sample-reports.mjs
SECURITY.md
server.json
skills/
README.md
servicenow-cmdb-health-audit/
SKILL.md
servicenow-incident-triage/
SKILL.md
servicenow-safe-deployment/
SKILL.md
smithery.yaml
src/
a2a/
agent-card.ts
index.ts
task-manager.ts
types.ts
api/
index.ts
cli/
auth.ts
config-store.ts
detect-clients.ts
index.ts
setup.ts
shortcuts.ts
writers/
index.ts
dashboard/
index.ts
direct/
executor.ts
llm-client.ts
embed.ts
prompts/
capabilities/
build-app.ts
build-atf-suite.ts
build-business-rule.ts
build-catalog.ts
build-client-script.ts
build-flow.ts
build-portal.ts
build-rest-api.ts
build-test-plan.ts
build-uib.ts
docs-app.ts
docs-release.ts
docs-runbook.ts
docs-script.ts
ops-deploy.ts
ops-risk.ts
ops-triage.ts
review-acls.ts
review-code.ts
review-flows.ts
review-scripts.ts
scan-automation.ts
scan-cmdb.ts
scan-debt.ts
scan-health.ts
scan-security.ts
scan-upgrade.ts
index.ts
itsm.ts
knowledge.ts
types.ts
user-prompts.ts
reports/
brand.ts
charts.ts
index.ts
parser.ts
pdf-generator.ts
pdfmake.d.ts
pptx-generator.ts
types.ts
resources/
index.ts
query-syntax.ts
sdk/
index.ts
server.ts
servicenow/
client.ts
instances.ts
mandatory-fields.ts
types.ts
tools/
agile.ts
ai-agents.ts
app-studio.ts
atf.ts
blast-radius.ts
catalog.ts
change.ts
cmdb-reconciliation.ts
core.ts
csm.ts
deployment.ts
devops.ts
discovery.ts
docs.ts
flow.ts
fluent.ts
governance.ts
hrsd.ts
impact-analysis.ts
incident.ts
index.ts
integration.ts
itam.ts
knowledge.ts
local-sync.ts
ml.ts
mobile.ts
notification.ts
now-assist-skills.ts
now-assist.ts
orchestration.ts
performance.ts
portal.ts
problem.ts
reporting.ts
schema-cache.ts
script.ts
security.ts
sys-properties.ts
task.ts
updateset.ts
user.ts
va.ts
visualization.ts
workspace.ts
transport/
auth-middleware.ts
http-server.ts
index.ts
utils/
audit.ts
errors.ts
guardrails.ts
logging.ts
permissions.ts
request-context.ts
version.ts
TERMS.md
tests/
a2a/
agent-card.test.ts
direct/
llm-client.test.ts
embed.test.ts
reports/
charts.test.ts
parser.test.ts
pdf-generator.test.ts
pptx-generator.test.ts
resources/
query-syntax.test.ts
setup.ts
tools/
cmdb-reconciliation.test.ts
core.test.ts
discovery.test.ts
docs.test.ts
governance.test.ts
hrsd.test.ts
incident.test.ts
now-assist-skills.test.ts
permissions.test.ts
router.test.ts
safety.test.ts
schema-cache.test.ts
security.test.ts
transport/
auth-middleware.test.ts
utils/
delegated-auth.test.ts
tsconfig.eslint.json
tsconfig.json
tsconfig.server.json
vitest.config.tsFAQ
servicenow-mcp is a Claude Code plugin with 3 hand-picked skills for automation work, indexed on Flowy. Install it with the command on its page. It includes servicenow-cmdb-health-audit, servicenow-incident-triage, servicenow-safe-deployment. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.