InvGate Service Desk
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| INVGATE_BASE_URL | Yes | Instance URL, e.g. https://acme.sd.cloud.invgate.net | |
| INVGATE_API_TOKEN | Yes | API token (HTTP Basic password) | |
| INVGATE_TELEMETRY | No | Enable OpenTelemetry (default: false) | false |
| INVGATE_API_USERNAME | No | HTTP Basic username (optional, defaults to api) | api |
| INVGATE_WRITE_PROFILE | No | Write access profile: none (default), support, or full | none |
| INVGATE_TELEMETRY_DETAIL | No | Span detail: metadata (default), ids, or full | metadata |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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