invgate-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| INVGATE_BASE_URL | Yes | InvGate public API base URL (ends with /public-api/v2) | |
| INVGATE_CLIENT_ID | Yes | OAuth2 client ID | |
| INVGATE_CLIENT_SECRET | Yes | OAuth2 client secret |
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 | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| invgate_list_asset_typesA | List all asset types registered in InvGate. |
| invgate_list_assetsB | List and search assets. Supports pagination, asset-type filter, and criteria. |
| invgate_get_assetA | Retrieve a single asset by its ID. |
| invgate_list_peopleC | List people with pagination and optional search criteria. |
| invgate_get_personB | Retrieve a single person by ID. |
| invgate_get_person_assetsB | List assets assigned to a person by their person ID. |
| invgate_list_computersA | List computer assets with pagination and optional search criteria. |
| invgate_get_computerA | Retrieve a single computer by its asset ID. |
| invgate_list_serversB | List server assets with pagination and optional search criteria. |
| invgate_get_serverB | Retrieve a single server by its asset ID. |
| invgate_list_softwareB | List installed software with pagination and optional search criteria. |
| invgate_get_healthA | Check InvGate API connectivity status. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 12 tools
Each tool targets a distinct resource and action: get/list for assets, computers, servers, people, and specialized tools for asset types, software, and health. No overlapping purposes.
All tools follow the consistent pattern 'invgate_<verb>_<noun>' with snake_case. Verbs are either 'get', 'list', or 'check', and nouns clearly identify the resource.
12 tools is well-scoped for an asset management interface, covering the main entities and common operations without being excessive or sparse.
The tool set only provides read operations (get, list) and lacks any create, update, or delete capabilities. For a full asset management lifecycle, this is a significant gap, potentially causing agent failures when write operations are needed.