Deploy MCP Server
IT Service Management Basic Auth

ServiceNow REST API

Enterprise IT service management and workflow automation

ServiceNow provides a comprehensive IT service management (ITSM) platform with REST APIs for managing incidents, change requests, service catalogs, and IT workflows. Developers use the Table API and other endpoints to automate ticketing, integrate with monitoring tools, and build custom enterprise applications. The API enables seamless integration with existing IT infrastructure and third-party services.

Base URL https://instance.service-now.com/api/now

API Endpoints

MethodEndpointDescription
GET/table/{tableName}Retrieve records from any ServiceNow table with query parameters and filters
POST/table/{tableName}Create a new record in the specified table (incident, change_request, etc.)
PUT/table/{tableName}/{sys_id}Update an existing record by sys_id with complete replacement
PATCH/table/{tableName}/{sys_id}Partially update specific fields of an existing record
DELETE/table/{tableName}/{sys_id}Delete a record from the specified table by sys_id
GET/table/incidentQuery incidents with filters for status, priority, assignment group, and more
POST/table/incidentCreate a new incident ticket with caller, description, and categorization
GET/table/change_requestRetrieve change requests with filtering by state, risk, and approval status
POST/table/change_requestCreate a new change request with implementation plan and schedule
GET/attachment/{sys_id}Download attachment content by sys_id
POST/attachment/fileUpload a file attachment to a specific record
GET/table/cmdb_ciQuery configuration items (CIs) from the CMDB with relationship data
GET/table/sys_userRetrieve user records with role, department, and contact information
POST/import/{tableName}Import multiple records into a table using transform maps
GET/stats/{tableName}Get aggregate statistics and metrics for records in a table

Code Examples

curl -X GET 'https://instance.service-now.com/api/now/table/incident?sysparm_query=state=1^priority=1&sysparm_limit=10' \
  -H 'Accept: application/json' \
  -u 'username:password'

Connect ServiceNow to AI

Deploy a ServiceNow MCP server on IOX Cloud and connect it to Claude, ChatGPT, Cursor, or any AI client. Your AI assistant gets direct access to ServiceNow through these tools:

create_incident Create a new incident ticket with AI-generated description, categorization, and priority assignment based on issue context
search_knowledge_base Search ServiceNow knowledge base articles and return relevant solutions for user queries or incident resolution
update_incident_status Update incident status, add work notes, and manage assignment with AI-assisted triage and routing
query_cmdb Query configuration items and relationships in the CMDB to understand infrastructure dependencies and impact analysis
analyze_incident_trends Analyze incident patterns, recurring issues, and generate insights for proactive service improvement

Deploy in 60 seconds

Describe what you need, AI generates the code, and IOX deploys it globally.

Deploy ServiceNow MCP Server →

Related APIs