Back to Home
Juniper icon

yams

by Juniper

Overview

YAMS is a Model Context Protocol (MCP) server for comprehensive analysis and management of Kubernetes clusters, especially Juniper Cloud-Native Router (JCNR) deployments, providing deep visibility and troubleshooting capabilities through an AI-compatible interface.

Installation

Run Command
./docker-run.sh

Security Notes

The server explicitly disables SSH host key verification (AutoAddPolicy) and Kubernetes API SSL certificate verification ('insecure-skip-tls-verify: true') for SSH tunneled clusters, which are critical security risks for Man-in-the-Middle (MiTM) attacks. While the README acknowledges these risks and advises trust in the network path, these defaults are highly insecure for general deployment. The system also supports storing SSH passwords directly in configuration files. Crucially, the server lacks built-in authentication/authorization for its MCP endpoints, meaning any client that can reach the server can execute arbitrary commands on connected Kubernetes pods, posing a significant risk if exposed publicly.

Similar Servers

Stats

Interest Score0
Security Score3
Cost ClassMedium
Avg Tokens5000
Stars0
Forks0
Last Update2025-11-21

Tags

KubernetesJCNRMCPTroubleshootingNetwork Management