juniper-mist-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MIST_TOKEN_acme_corp | Yes | API token for the organization. Replace 'acme_corp' with your actual org name. Each org requires a MIST_TOKEN_<ORGNAME> variable. | |
| MIST_REGION_acme_corp | No | Optional region endpoint for the organization (e.g., api.eu.mist.com). Defaults to api.mist.com if not set. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| mist_list_orgsA | List configured customer organizations and their Mist regions. Returns a list of organizations from the configuration, including the organization name, region, and whether a token is present. Returns: List of dicts with keys: name, region, has_token. |
| mist_get_device_statsB | Get device statistics for an organization. Returns statistics for all devices in the specified organization, including APs, switches, gateways, and other network devices. |
| mist_get_sle_summaryA | Get Service Level Experience (SLE) summary for a site. Returns the SLE summary for a specific site, including metrics for throughput, latency, coverage, and capacity. |
| mist_get_client_statsB | Get client statistics for an organization. Returns statistics for wireless clients in the specified organization, including connection details, bandwidth, and session information. |
| mist_get_alarmsA | Get alarms for an organization. Returns alarms from the specified organization, including infrastructure, security, and Marvis AI-driven detections. |
| mist_get_site_eventsA | Get events for an organization or site. Returns system events from the specified organization or site, including configuration changes, user activities, and system alerts. |
| mist_list_wlansA | List WLAN profiles in an organization. Returns all WLAN profiles (SSIDs) configured in the specified organization, including security settings, broadcasting configuration, and access policies. |
| mist_get_rf_templatesA | List RF templates in an organization. Returns all RF (Radio Frequency) templates configured in the specified organization, including channel, transmit power, and band settings. |
| mist_get_inventoryA | Search device inventory in an organization. Returns devices from the organization inventory that match the specified filters. Supports filtering by device type, status, site, and name. |
| mist_get_device_config_cmdA | Get generated CLI configuration commands for a device. Returns the generated CLI configuration for a specific device in a Mist site. The configuration includes the complete device-specific commands needed to configure the device based on its settings and policies. Note: site_id and device_id are Mist IDs (UUIDs), not names. You can obtain site_id from mist_get_site_events or by listing sites, and device_id from mist_get_inventory. |
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/vahagn-madatyan/juniper-mist-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server