Skip to main content
Glama

ServiceNow MCP Server

MIT License

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_TOOL_PACKAGENoTool package to load (e.g., service_desk, catalog_builder, full, none)full
SERVICENOW_API_KEYNoYour ServiceNow API key (for api_key auth)
SERVICENOW_PASSWORDNoYour ServiceNow password (for basic auth)
SERVICENOW_USERNAMENoYour ServiceNow username (for basic auth)
SERVICENOW_AUTH_TYPENoAuthentication type to use (basic, oauth, or api_key)basic
SERVICENOW_CLIENT_IDNoYour OAuth client ID (for oauth auth)
SERVICENOW_TOKEN_URLNoOAuth token URL (for oauth auth, e.g., https://your-instance.service-now.com/oauth_token.do)
SERVICENOW_INSTANCE_URLYesURL of your ServiceNow instance (e.g., https://your-instance.service-now.com)
SERVICENOW_CLIENT_SECRETNoYour OAuth client secret (for oauth auth)

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
list_tool_packages

Lists available tool packages and the currently loaded one.

create_incident

Create a new incident in ServiceNow

update_incident

Update an existing incident in ServiceNow

add_comment

Add a comment to an incident in ServiceNow

resolve_incident

Resolve an incident in ServiceNow

list_incidents

List incidents from ServiceNow

list_catalog_items

List service catalog items.

get_catalog_item

Get a specific service catalog item.

list_catalog_categories

List service catalog categories.

create_catalog_category

Create a new service catalog category.

update_catalog_category

Update an existing service catalog category.

move_catalog_items

Move catalog items to a different category.

create_catalog_item_variable

Create a new catalog item variable

list_catalog_item_variables

List catalog item variables

update_catalog_item_variable

Update a catalog item variable

create_change_request

Create a new change request in ServiceNow

update_change_request

Update an existing change request in ServiceNow

list_change_requests

List change requests from ServiceNow

get_change_request_details

Get detailed information about a specific change request

add_change_task

Add a task to a change request

submit_change_for_approval

Submit a change request for approval

approve_change

Approve a change request

reject_change

Reject a change request

list_workflows

List workflows from ServiceNow

get_workflow_details

Get detailed information about a specific workflow

list_workflow_versions

List workflow versions from ServiceNow

get_workflow_activities

Get activities for a specific workflow

create_workflow

Create a new workflow in ServiceNow

update_workflow

Update an existing workflow in ServiceNow

activate_workflow

Activate a workflow in ServiceNow

deactivate_workflow

Deactivate a workflow in ServiceNow

add_workflow_activity

Add a new activity to a workflow in ServiceNow

update_workflow_activity

Update an existing activity in a workflow

delete_workflow_activity

Delete an activity from a workflow

reorder_workflow_activities

Reorder activities in a workflow

list_changesets

List changesets from ServiceNow

get_changeset_details

Get detailed information about a specific changeset

create_changeset

Create a new changeset in ServiceNow

update_changeset

Update an existing changeset in ServiceNow

commit_changeset

Commit a changeset in ServiceNow

publish_changeset

Publish a changeset in ServiceNow

add_file_to_changeset

Add a file to a changeset in ServiceNow

list_script_includes

List script includes from ServiceNow

get_script_include

Get a specific script include from ServiceNow

create_script_include

Create a new script include in ServiceNow

update_script_include

Update an existing script include in ServiceNow

delete_script_include

Delete a script include in ServiceNow

create_knowledge_base

Create a new knowledge base in ServiceNow

list_knowledge_bases

List knowledge bases from ServiceNow

create_category

Create a new category in a knowledge base

create_article

Create a new knowledge article

update_article

Update an existing knowledge article

publish_article

Publish a knowledge article

list_articles

List knowledge articles

get_article

Get a specific knowledge article by ID

list_categories

List categories in a knowledge base

create_user

Create a new user in ServiceNow

update_user

Update an existing user in ServiceNow

get_user

Get a specific user in ServiceNow

list_users

List users in ServiceNow

create_group

Create a new group in ServiceNow

update_group

Update an existing group in ServiceNow

add_group_members

Add members to an existing group in ServiceNow

remove_group_members

Remove members from an existing group in ServiceNow

list_groups

List groups from ServiceNow with optional filtering

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vparlapalli490/MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server