ServiceNow · Capability

ServiceNow Customer Service

Unified workflow for customer service operations combining contact management, service catalog browsing and ordering, and trouble ticket handling. Used by customer service agents and self-service portal integrations.

Run with Naftiko ServiceNowCustomer ServiceService CatalogContactsSelf Service

What You Can Do

GET
List contacts — List CSM contacts.
/v1/contacts
POST
Create contact — Create a CSM contact.
/v1/contacts
GET
Get contact — Get a specific contact.
/v1/contacts/{id}
GET
List catalogs — List service catalogs.
/v1/catalogs
GET
List catalog items — List catalog items.
/v1/catalog-items
GET
Get catalog item — Get catalog item details.
/v1/catalog-items/{sys_id}
GET
Get cart — Get cart contents.
/v1/cart
DELETE
Empty cart — Empty the cart.
/v1/cart
GET
List trouble tickets — List trouble tickets.
/v1/trouble-tickets
POST
Create trouble ticket — Create a trouble ticket.
/v1/trouble-tickets

MCP Tools

list-contacts

List CSM contacts with optional filtering.

read-only idempotent
create-contact

Create a new CSM contact.

get-contact

Retrieve a specific CSM contact.

read-only idempotent
list-catalogs

List available service catalogs.

read-only idempotent
get-catalog

Retrieve a specific service catalog.

read-only idempotent
get-category

Retrieve a catalog category with subcategories.

read-only idempotent
list-catalog-items

List catalog items with optional filtering.

read-only idempotent
get-catalog-item

Retrieve catalog item details with variables.

read-only idempotent
add-item-to-cart

Add a catalog item to the shopping cart.

order-item-now

Order a catalog item immediately.

get-cart

Retrieve shopping cart contents.

read-only idempotent
empty-cart

Remove all items from the shopping cart.

idempotent
submit-cart-order

Submit cart as a service catalog request.

list-trouble-tickets

List trouble tickets.

read-only idempotent
create-trouble-ticket

Create a trouble ticket.

get-trouble-ticket

Retrieve a specific trouble ticket.

read-only idempotent
update-trouble-ticket

Update an existing trouble ticket.

idempotent

APIs Used

servicenow-contact servicenow-service-catalog servicenow-trouble-ticket