Connect your AI Agents to ServiceNow in minutes

Merge lets you securely connect your agents to ServiceNow and thousands of tools instantly

Available tools

list_change_requests

Change management operations: Search and retrieve IT change requests with advanced filtering, pagination, and comprehensive metadata retrieval. Run discover_required_fields('change_request') first to understand available fields, approval workflows, and filtering options for your ServiceNow instance.

get_change_request

Change request lookup: Retrieve comprehensive details, approval status, and related records for a specific change request by system ID

create_change_request

Create new IT change request with automated validation. ServiceNow API returns detailed errors for invalid fields. Use discover_required_fields('change_request') to preview requirements and approval workflows.

update_change_request

Change request modification: Perform complete record updates with field validation and approval workflow considerations. PREREQUISITE: Execute discover_required_fields('change_request') to validate field constraints and workflow requirements.

patch_change_request

Selective change updates: Modify specific change request fields while preserving approval history and related data. PREREQUISITE: Execute discover_required_fields('change_request') to validate field constraints and reference relationships.

delete_change_request

Change request removal: Permanently delete change request records with proper audit trail and approval history preservation

list_cmdb_cis

CMDB inventory management: Search and retrieve configuration items (servers, laptops, software, network devices) with advanced filtering and relationship tracking. Run discover_required_fields('cmdb_ci') first to understand available asset fields, relationship types, and discovery attributes for your ServiceNow instance.

get_cmdb_ci

Configuration item lookup: Retrieve comprehensive asset details, dependencies, and relationship data for specific CMDB configuration items by system ID

create_cmdb_ci

Register new configuration item in CMDB with automated validation. ServiceNow API returns detailed errors for invalid fields. Use discover_required_fields('cmdb_ci') to preview asset requirements and relationships.

update_cmdb_ci

Asset modification: Perform complete configuration item updates with dependency validation and relationship preservation. PREREQUISITE: Execute discover_required_fields('cmdb_ci') to ensure compliance with asset management policies.

patch_cmdb_ci

Selective asset updates: Modify specific configuration item fields while preserving asset history and dependency relationships. PREREQUISITE: Execute discover_required_fields('cmdb_ci') to validate field constraints.

delete_cmdb_ci

Asset decommission: Remove configuration items from CMDB with proper dependency cleanup and audit trail maintenance

How to set up Merge Agent Handler

In an mcp.json file, add the configuration below, and restart Cursor.

Learn more in the official documentation ↗

1{
2  "mcpServers": {
3    "agent-handler": {
4      "url": "https://ah-api-develop.merge.dev/api/v1/tool-packs/{TOOL_PACK_ID}/registered-users/{REGISTERED_USER_ID}/mcp",
5      "headers": {
6        "Authorization": "Bearer yMt*****"
7      }
8    }
9  }
10}
11
Copy Code

Open your Claude Desktop configuration file and add the server configuration below. You'll also need to restart the application for the changes to take effect.

Make sure Claude is using the Node v20+.

Learn more in the official documentation ↗

1{
2  "mcpServers": {
3    "agent-handler": {
4      "command": "npx",
5      "args": [
6        "-y",
7        "mcp-remote@latest",
8        "https://ah-api-develop.merge.dev/api/v1/tool-packs/{TOOL_PACK_ID}/registered-users/{REGISTERED_USER_ID}/mcp",
9        "--header",
10        "Authorization: Bearer ${AUTH_TOKEN}"
11      ],
12      "env": {
13        "AUTH_TOKEN": "yMt*****"
14      }
15    }
16  }
17}
Copy Code
Copied!

Open your Windsurf MCP configuration file and add the server configuration below.
Click on the refresh button in the top right of the Manage MCP server page or in the top right of the chat box in the box icon.

Learn more in the official documentation ↗

1{
2    "mcpServers": {
3      "agent-handler": {
4        "command": "npx",
5        "args": [
6          "-y",
7          "mcp-remote@latest",
8          "https://ah-api.merge.dev/api/v1/tool-packs/<tool-pack-id>/registered-users/<registered-user-id>/mcp",
9          "--header",
10          "Authorization: Bearer ${AUTH_TOKEN}"
11        ],
12        "env": {
13          "AUTH_TOKEN": "<ah-production-access-key>"
14        }
15      }
16    }
17  }
Copy Code

In Command Palette (Cmd+Shift+P on macOS, Ctrl+Shift+P on Windows), run "MCP: Open User Configuration".

You can then add the configuration below and press "start" right under servers. Enter the auth token when prompted.

Learn more in the official documentation ↗

1{
2  "inputs": [
3    {
4      "type": "promptString",
5      "id": "agent-handler-auth",
6      "description": "Agent Handler AUTH_TOKEN", // "yMt*****" when prompt
7      "password": true
8    }
9  ],
10  "servers": {
11    "agent-handler": {
12      "type": "stdio",
13      "command": "npx",
14      "args": [
15        "-y",
16        "mcp-remote@latest",
17        "https://ah-api-develop.merge.dev/api/v1/tool-packs/{TOOL_PACK_ID}/registered-users/{REGISTERED_USER_ID}/mcp",
18        "--header",
19        "Authorization: Bearer ${input:agent-handler-auth}"
20      ]
21    }
22  }
23}
Copy Code

FAQs on using Merge's ServiceNow  MCP server

FAQs on using Merge's ServiceNow  MCP server

What are popular tools for ServiceNow’s MCP server (in addition to those listed above)?

Popular tools include:

  • Incidents: get_incidents, list_incidents, and create_incident, update_incidents
  • Knowledge base articles: create_kb_knowledge, update_kb_knowledge, list_kb_knowledge_articles
  • Problems: get_problem, create_problem, update_problem, list_problem, 
  • Users: get_user, create_user, update_user, update_user

What are common use cases for the ServiceNow MCP server?

Using the MCP server, AI agents can perform tasks like the following on behalf of users:

  • Incident management: Creating, updating, and retrieving incidents 
  • Knowledge base operations: Accessing and managing ServiceNow knowledge articles
  • Problem management: Creating and tracking problems in ServiceNow
  • User management: Managing user records and permissions
  • Automated ticket triage: Routing and categorizing support requests

What MCP servers should I use with the ServiceNow MCP server?

While it naturally depends on the types of agentic workflows you want to build, here are a few common MCP servers (as well as how they complement the ServiceNow MCP server):

  • Slack MCP server: Send real-time incident notifications to relevant channels, enable teams to collaborate on tickets directly in Slack, and allow agents to create ServiceNow tickets from Slack conversations
  • Jira MCP server: Sync ServiceNow incidents with Jira issues for engineering teams, and enable bi-directional updates between project management and incident tracking
  • GitHub MCP server: Link code issues and pull requests to ServiceNow incidents, and track bug fixes and deployments related to tickets
  • Google Drive MCP server: Attach relevant documentation to ServiceNow incidents, and store incident reports centrally
  • Okta MCP server: Verify user permissions before granting ServiceNow access, and automate user provisioning and de-provisioning in ServiceNow
  • Gmail MCP server: Send formatted incident notifications and updates via email, enable ticket creation from email threads, and maintain communication records alongside ServiceNow tickets
  • Confluence MCP server: Link knowledge base articles to ServiceNow tickets, and create and update documentation for common issues

What makes Merge Agent Handler’s ServiceNow MCP server better than alternative ServiceNow MCP servers?

Enterprise-grade security & DLP

Merge provides a security gateway that scans tool inputs and responses for sensitive data and can block, redact, or mask based on configurable rules. This ensures safe interactions when an agent communicates with systems like ServiceNow.

Real-time observability with fully-searchable logs

Agent Handler logs every tool call and underlying API request. Logs are fully-searchable and provide complete end-to-end auditability if ServiceNow tools are used.

Authentication management

Merge automates credential prompts, onboarding, and auth validation through Merge Link, ensuring secure, consistent authentication for your agents.

Connector Studio for customization

Agent Handler allows teams to create or modify connectors and tools, giving developers control over integration functionality and connector-specific logic. This applies to ServiceNow's tools.

How can I start using Merge Agent Handler’s ServiceNow MCP server?

You can create a free account and start testing it within minutes! You'll get access to all 40+ tools, as well as dozens of other MCP connectors, such as Slack, Linear, Salesforce, and Stripe.

Explore other MCP servers built and managed by Merge

airtable
Airtable
asana
Asana
calendly
Calendly
confluence
Confluence
figma
Figma
github
GitHub
gmail
Gmail
gong
Gong
google_calendar
Google Calendar
google_drive
Google Drive
greenhouse
Greenhouse
hubspot
HubSpot
intercom
Intercom
jira
Jira
jira_service_management
Jira Service Management
linear
Linear
microsoft_teams
Microsoft Teams
notion
Notion
onedrive
OneDrive
outlook
Outlook
pipedrive
Pipedrive
quickbooks_online
QuickBooks Online
sapsf
SAP SuccessFactors
salesforce
Salesforce
sharepoint
SharePoint
shopify
Shopify
slack
Slack
stripe
Stripe
weather
Weather
wikipedia
Wikipedia
zendesk
Zendesk
zoom
Zoom

Ready to try it out?

Whether you're an engineer experimenting with agents or a product manager looking to add tools, you can get started for free now