MCP.so
登录
S

Servicenow Devtools MCP

@Xerrion

关于 Servicenow Devtools MCP

暂无概览

基本信息

分类

其他

传输方式

stdio

发布者

Xerrion

提交者

Lasse Nielsen

配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "servicenow": {
      "command": "uvx",
      "args": [
        "servicenow-devtools-mcp"
      ],
      "env": {
        "SERVICENOW_INSTANCE_URL": "https://your-instance.service-now.com",
        "SERVICENOW_USERNAME": "admin",
        "SERVICENOW_PASSWORD": "your-password",
        "MCP_TOOL_PACKAGE": "full",
        "SERVICENOW_ENV": "dev"
      }
    }
  }
}

工具

未检测到工具

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is Servicenow Devtools MCP?

Servicenow Devtools MCP is a developer- and debug-focused Model Context Protocol (MCP) server for ServiceNow. It gives AI agents direct access to a ServiceNow instance for introspection, debugging, change intelligence, ITIL process management, and documentation generation. The server provides 86 tools across 14 tool packages.

How to use Servicenow Devtools MCP?

Run directly with uvx servicenow-devtools-mcp after setting the required environment variables SERVICENOW_INSTANCE_URL, SERVICENOW_USERNAME, and SERVICENOW_PASSWORD (or use a .env file). Configure the server in any MCP client by specifying the command and environment variables. Optional variables control tool package selection, environment label (dev/test/staging/prod), row limits, and large table filters.

Key features of Servicenow Devtools MCP

  • Instance introspection (describe tables, query records, compute aggregates)
  • Relationship mapping (incoming/outgoing references for any record)
  • Change intelligence (inspect update sets, diff artifact versions)
  • Debug and trace (record timelines, flow executions, email chains)
  • Record CRUD with preview-then-apply pattern
  • 7 built-in investigation modules (stale automations, ACL conflicts, etc.)
  • Safety guardrails (table deny lists, field masking, write gating in production)

Use cases of Servicenow Devtools MCP

  • Debug and trace ServiceNow record changes, flow executions, and integration errors
  • Manage incidents, change requests, problems, and service requests via AI
  • Generate documentation (logic maps, test scenarios, code review notes)
  • Browse CMDB configuration items, relationships, and health checks
  • Order from Service Catalog and manage shopping cart through natural language

FAQ from Servicenow Devtools MCP

What runtime does Servicenow Devtools MCP require?

It requires Python and is run via uvx (no installation needed). The uv tool must be available.

Where do my data and credentials reside?

All data stays within your ServiceNow instance. Credentials are passed as environment variables and are never stored by the server.

How does the server authenticate with ServiceNow?

It uses Basic Authentication via SERVICENOW_USERNAME and SERVICENOW_PASSWORD. The instance URL must start with https://.

What safety protections are included?

Write operations are blocked when SERVICENOW_ENV is set to "prod" or "production". Sensitive tables (e.g., sys_user_has_role) are deny-listed, sensitive fields are masked, and row limits are capped (default 100, max 10,000). Large tables require date-bounded queries.

What transport does the server use?

It uses stdio transport (no HTTP server). Configuration examples are provided for OpenCode, Claude Desktop, and VS Code/Cursor.

评论

其他 分类下的更多 MCP 服务器