19 tools + 5 resources for ServiceNow: CMDB, update sets, tables. OAuth 2.1, Tokyo+.
MCPpedia last refreshed this data
19 tools + 5 resources for ServiceNow: CMDB, update sets, tables. OAuth 2.1, Tokyo+. is an MCP server that 19 tools + 5 resources for ServiceNow: CMDB, update sets, tables. OAuth 2.1, Tokyo+. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 88/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"servicenow": {
"env": {
"SERVICENOW_PASSWORD": "your-password",
"SERVICENOW_USERNAME": "admin",
"SERVICENOW_AUTH_TYPE": "basic",
"SERVICENOW_INSTANCE_URL": "https://your-instance.service-now.com"
},
"args": [
"mcp-server-servicenow"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Connect Claude AI to ServiceNow. 19 tools + 5 resources for incidents, CMDB, update sets, and more — accessible from Claude Desktop, Claude Code, or any MCP client over stdio or Streamable HTTP.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'mcp-server-servicenow' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked mcp-server-servicenow against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in productivity / developer-tools
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
A Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
XcodeBuildMCP provides tools for Xcode project management, simulator management, and app utilities.
Monitor browser logs directly from Cursor and other MCP compatible IDEs.
MCP Security Weekly
Get CVE alerts and security updates for 19 tools + 5 resources for ServiceNow: CMDB, update sets, tables. OAuth 2.1, Tokyo+. and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Connect Claude AI to ServiceNow. 19 tools + 5 resources for incidents, CMDB, update sets, and more —
accessible from Claude Desktop, Claude Code, or any MCP client over stdio or Streamable HTTP.
Table API · CMDB · Update Sets · Aggregation · Resources · OAuth 2.1+PKCE · Streamable HTTP · Claude Code Plugin · 4 Skills
This MCP server lets AI assistants interact directly with a ServiceNow instance. Instead of copy-pasting between ServiceNow and your AI tool, Claude can query incidents, create records, explore CMDB relationships, and manage update sets through natural conversation.
Built with FastMCP 4.0 — speaks both the stateless MCP 2026-07-28 protocol and the legacy handshake, negotiated per connection.
ServiceNow shipped a native MCP Server in Zurich (2025). Here's when to use each:
| Native (Zurich+) | This project | |
|---|---|---|
| SN version | Zurich+ only | Any version (Tokyo+) |
| Entitlement | Requires Now Assist SKU | None (MIT, free) |
| Auth model | OAuth 2.1 + PKCE via AI Control Tower | OAuth 2.1 + PKCE via FastMCP proxy |
| Governance | AI Control Tower policies | Self-managed |
| Table access | Governed by CT config | Full table API access |
| AI models | Now Assist models + approved | Any MCP client (Claude, GPT, etc.) |
| Custom tools | Requires SN development | Python — add tools in minutes |
Use native if you're on Zurich+ with Now Assist and need AI Control Tower governance. Use this if you're on an older version, don't have the entitlement, need custom table access, or want to use any AI model.
Sign up for a free Personal Developer Instance (PDI) — it comes pre-loaded with demo data. Wake it from the developer portal if it's hibernating.
Note: Instances with ServiceNow's basic-auth restriction enforced (the default on new PDIs since mid-2026) reject REST basic auth with
401 "Required to provide Auth information"unless the integration user has thesnc_basic_auth_api_accessrole. Grant it via User Administration → Users → your user → Roles.
# From PyPI (recommended)
pip install mcp-server-servicenow
# Or
... [View full README on GitHub](https://github.com/jschuller/mcp-server-servicenow#readme)