casper-network-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MIST_HOST | No | Juniper Mist host if your cloud is not api.mist.com. | api.mist.com |
| MIST_API_TOKEN | No | Juniper Mist API token. | |
| CENTRAL_BASE_URL | No | HPE Aruba Networking Central base URL. | |
| CENTRAL_CLIENT_ID | No | HPE Aruba Networking Central client ID. | |
| CLEARPASS_BASE_URL | No | HPE Aruba Networking ClearPass base URL. | |
| CLEARPASS_API_TOKEN | No | HPE Aruba Networking ClearPass API token. | |
| CENTRAL_CLIENT_SECRET | No | HPE Aruba Networking Central 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 | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| find_toolA | Find the tool for a task. Call this first. |
| invoke_read_toolA | Run a tool that only reads, or runs a check that changes nothing (from find_tool). |
| invoke_toolB | Run any tool from find_tool, including ones that change the network. |
| access_checkB | What each product login can do, and whether this server is read-only. |
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 4 tools
find_tool is clearly the discovery step, and access_check is distinct. invoke_read_tool and invoke_tool overlap because invoke_tool can also perform reads, but the descriptions clearly distinguish read-only vs. any operation, so an agent can select based on safety intent.
Three of four tools follow a verb_noun pattern (find_tool, invoke_read_tool, invoke_tool), and all use snake_case. access_check breaks the verb-first convention but remains readable and semantically clear.
Four tools is well-scoped for a gateway server that proxies many underlying network APIs. Each tool has a distinct role: discovery, read-only invocation, general invocation, and access inspection.
The surface covers discovery, read-only execution, general execution, and permission checking, which are the core operations for this meta-server. Minor gaps include no explicit list-all-tools or describe-by-name operation, though find_tool with a query likely covers these use cases.