junos-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | Junos MCP Server host. Passed via -H/--host. Do not use with stdio transport. | |
| PORT | No | Junos MCP Server port. Passed via -p/--port. Default is 30030. | |
| TRANSPORT | No | Junos MCP Server transport (e.g., stdio, streamable-http). Passed via -t/--transport. Default is streamable-http. | |
| TOKENS_FILE | No | Path to the .tokens file for authentication (streamable-http transport only). Defaults to .tokens alongside jmcp.py. | |
| JUNOS_TIMEOUT | No | Command timeout in seconds for Junos CLI operations. | |
| DEVICE_MAPPING | Yes | The name of the JSON file containing the device mapping (e.g., devices.json). Passed via -f/--device-mapping. | |
| JMCP_POOL_IDLE_TIMEOUT | No | Idle timeout in seconds for pooled SSH/NETCONF connections. Default: 300. | 300 |
| ALLOW_UNAUTHENTICATED_HTTP | No | Set to 'true' to allow streamable-http without authentication (loopback only, development only). |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues