Skip to main content
Glama
tracegazer

InvGate Service Desk

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
INVGATE_BASE_URLYesInstance URL, e.g. https://acme.sd.cloud.invgate.net
INVGATE_API_TOKENYesAPI token (HTTP Basic password)
INVGATE_TELEMETRYNoEnable OpenTelemetry (default: false)false
INVGATE_API_USERNAMENoHTTP Basic username (optional, defaults to api)api
INVGATE_WRITE_PROFILENoWrite access profile: none (default), support, or fullnone
INVGATE_TELEMETRY_DETAILNoSpan detail: metadata (default), ids, or fullmetadata

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_prioritiesC

List incident priorities (e.g. Low, Medium, High, Urgent, Critical).

list_statusesB

List incident statuses.

list_incident_typesC

List incident types (e.g. Incident, Service Request, Problem, Change).

list_categoriesC

List incident categories. Hierarchical via parent_category_id. Supports search.

list_sourcesB

List incident sources (e.g. Portal, Email, Phone, API).

get_incidentC

Get a single incident (request) by its ID.

get_incident_commentsC

Get the replies/comments of a given incident.

list_incidents_by_statusC

List open incidents matching a status (or several status IDs).

list_incidents_by_agentB

List incidents assigned to an agent (by id, email or username).

list_incidents_by_customerB

List open incidents from a customer (by id, email or username).

list_incidents_by_helpdeskB

List open incidents in a help desk (or several help desk IDs).

get_userB

Get a single user by ID.

list_usersC

List users, optionally filtered to specific IDs.

find_usersB

Search users by username, email, phone number or employee number.

get_user_groupsC

Get the groups, companies, helpdesks and locations for the given users.

list_groupsB

List active groups, or one in particular by ID or name.

list_group_membersB

List the members of a group (optionally check one user's membership).

list_companiesA

List active companies, optionally filtered by ID, name or external ID.

search_kb_articlesC

Search Knowledge Base articles by keywords (relevance-ranked).

list_kb_articlesC

List Knowledge Base articles with their properties.

get_kb_articles_by_idsB

Get Knowledge Base articles by their IDs.

list_kb_articles_by_categoryC

List articles in a category (visibility: 1=public).

get_kb_article_attachmentsB

List the attachments of a Knowledge Base article.

list_kb_categoriesB

List all Knowledge Base categories.

get_kb_categories_by_idsC

Get Knowledge Base categories by their IDs.

list_custom_fieldsA

List all active custom field definitions.

list_shared_custom_fieldsB

List all active shared custom field definitions.

list_custom_field_typesA

List supported custom field types (type code -> description).

get_custom_field_configC

Get the configuration of a custom field by UID.

list_custom_fields_by_categoryC

List the custom fields related to a category.

get_starting_fields_by_categoryB

List the custom fields applicable to a category at request creation.

get_custom_field_list_optionsB

Get the options of a list-type custom field.

get_custom_field_list_configB

Get the configuration of a list-type custom field.

get_custom_field_tree_optionsB

Get the options structure of a tree-type custom field.

list_helpdesksC

List active help desks, or one in particular by ID or name.

list_helpdesk_levelsB

List active help desk levels, or one in particular by ID.

list_helpdesks_and_levelsC

List help desks together with their levels, or one by ID.

list_helpdesk_observersC

List help desks and their observers (optionally filtered by IDs).

list_level_observersC

List help desk levels and their observers (optionally filtered by IDs).

list_locationsB

List active locations, or one in particular by ID.

list_location_membersB

List the members of a location (optionally check one user).

list_location_observersB

List locations and their observers (optionally filtered by IDs).

list_company_membersC

List the members of a company (optionally check one user).

list_company_groupsC

List the user groups related to a company.

list_company_observersB

List companies and their observers (optionally filtered by IDs).

list_incidents_by_assetC

List the requests related to an asset.

list_requests_related_to_assetsC

List the requests related to assets (by source ID and asset IDs).

get_linked_assets_countersC

Get counters of linked assets from a given starting point.

get_cis_by_idC

Get CIs by their internal IDs and inventory source ID.

list_incidents_by_cisB

List the requests linked to CIs (by source ID and CI IDs).

get_linked_cis_countersC

Get counters of incidents per status for CIs from a given starting point.

list_triggersC

List the automation triggers, or one in particular by ID.

list_trigger_executionsC

List each time a specific trigger was executed.

get_workflow_initial_fieldsC

List the initial fields needed to create a request from a workflow.

get_workflow_processC

Get workflow process info with version history (or one by ID).

get_workflow_field_list_valuesB

Get current values of a list-type field in a workflow instance.

get_breaking_newsB

Get a single Breaking News announcement by ID.

list_breaking_newsC

List all Breaking News announcements.

get_breaking_news_statusC

Get the updates of a Breaking News announcement.

list_breaking_news_typesB

List the importance types of Breaking News (or one by ID).

list_breaking_news_statusesC

List the possible statuses of Breaking News (or one by ID).

list_time_trackingB

List time tracking entries for a request or within a date interval (provide request_id or from_date; dates are ISO-8601).

list_time_tracking_categoriesA

List time tracking categories (or one by ID), including cost_per_hour.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/tracegazer/invgate-service-desk-mcp'

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