Skip to main content
Glama

ServiceNow MCP Server

by javerthl

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_TOOL_PACKAGENoOptional tool package to load (controls which tools are exposed)
SERVICENOW_API_KEYNoYour API key (required for API key auth)
SERVICENOW_PASSWORDNoYour ServiceNow password (required for basic auth)
SERVICENOW_USERNAMENoYour ServiceNow username (required for basic auth)
SERVICENOW_AUTH_TYPENoAuthentication type to use
SERVICENOW_CLIENT_IDNoYour OAuth client ID (required for OAuth auth)
SERVICENOW_TOKEN_URLNoOAuth token URL (required for OAuth auth)
SERVICENOW_INSTANCE_URLYesThe URL of your ServiceNow instance
SERVICENOW_CLIENT_SECRETNoYour OAuth client secret (required 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.

get_optimization_recommendations

Get optimization recommendations for the service catalog.

update_catalog_item

Update a service catalog item.

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

create_story

Create a new story in ServiceNow

update_story

Update an existing story in ServiceNow

list_stories

List stories from ServiceNow

list_story_dependencies

List story dependencies from ServiceNow

create_story_dependency

Create a dependency between two stories in ServiceNow

delete_story_dependency

Delete a story dependency in ServiceNow

create_epic

Create a new epic in ServiceNow

update_epic

Update an existing epic in ServiceNow

list_epics

List epics from ServiceNow

create_scrum_task

Create a new scrum task in ServiceNow

update_scrum_task

Update an existing scrum task in ServiceNow

list_scrum_tasks

List scrum tasks from ServiceNow

create_project

Create a new project in ServiceNow

update_project

Update an existing project in ServiceNow

list_projects

List projects from ServiceNow

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/javerthl/servicenow-mcp'

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