mcp-cohesity
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| COHESITY_DOMAIN | No | Authentication domain | LOCAL |
| COHESITY_CLUSTER | Yes | Cohesity cluster hostname or IP address | |
| COHESITY_PASSWORD | Yes | Password for authentication | |
| COHESITY_USERNAME | Yes | Username for authentication | |
| COHESITY_ALLOW_SELF_SIGNED | No | Accept self-signed SSL certificates | true |
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": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_cluster_infoA | Get Cohesity cluster information including name, ID, software version, and node count |
| get_cluster_statsA | Get Cohesity cluster storage and throughput statistics including used/total capacity and data throughput |
| list_protection_policiesA | List all Cohesity data protection policies including schedule, retention, and replication settings |
| list_protection_groupsA | List Cohesity protection groups (backup jobs) with status, schedule, and last run information |
| get_protection_groupB | Get detailed information about a specific Cohesity protection group including configuration, schedule, and last run status |
| run_protection_groupB | Trigger an on-demand backup run for a Cohesity protection group |
| list_protection_runsB | List recent backup runs for a Cohesity protection group with status, duration, and data size |
| get_protection_runA | Get detailed information about a specific Cohesity backup run including per-object status and statistics |
| list_sourcesB | List all registered Cohesity protection sources such as vSphere, Physical servers, NAS, SQL, and more |
| get_sourceB | Get detailed information about a specific Cohesity protection source including its object hierarchy |
| list_recovery_tasksB | List Cohesity recovery tasks with status, type, and progress information |
| get_recovery_taskA | Get detailed information about a specific Cohesity recovery task including per-object restore status |
| list_alertsC | List Cohesity cluster alerts with severity, description, and resolution status |
| resolve_alertB | Mark a Cohesity alert as resolved |
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 14 tools
Each tool targets a distinct entity and action (e.g., get_cluster_info vs get_cluster_stats, list_protection_groups vs list_protection_policies), with no overlap in purpose.
All tool names follow a consistent verb_noun pattern using snake_case, such as get_cluster_info, list_alerts, run_protection_group, resolve_alert.
14 tools cover the typical operations for a data protection domain without being excessive or insufficient, balancing detail and scope.
The set lacks create/update/delete operations for protection groups and policies, which are common lifecycle actions; agents may need those for full management.