bosh-mcp-server
by malston
Overview
Provides BOSH Director operations to AI assistants for infrastructure diagnostics, inspection, and deployment management.
Installation
./bosh-mcp-serverEnvironment Variables
- BOSH_ENVIRONMENT
- BOSH_CLIENT
- BOSH_CLIENT_SECRET
- BOSH_CA_CERT
- OM_TARGET
- OM_USERNAME
- OM_PASSWORD
- OM_CLIENT_ID
- OM_CLIENT_SECRET
- BOSH_MCP_CONFIG
- BOSH_MCP_LOG_LEVEL
- BOSH_MCP_TOKEN_TTL
Security Notes
The BOSH API client defaults to `InsecureSkipVerify: true` for TLS connections if no BOSH_CA_CERT is provided or successfully loaded, posing a critical Man-in-the-Middle risk in production. It executes the `om` CLI tool (`om bosh-env`) to fetch credentials, relying on its presence and security. Handles sensitive BOSH Director/UAA credentials, which must be secured by the user. Uses a confirmation token system and configurable blocked operations for destructive commands, which is a good security practice.
Similar Servers
mcp-server-kubernetes
This MCP server enables AI agents to connect to and manage Kubernetes clusters by executing kubectl and Helm commands.
cli
The Smithery CLI is a developer tool for installing, managing, building, running, and deploying Model Context Protocol (MCP) servers and integrating them with various AI clients.
mmcp
Manages Model Context Protocol (MCP) server definitions in a central configuration and applies them to various AI agent tools.
mcp-server
Provides an MCP (Model Context Protocol) interface for AI assistants and tools to interact with Harness APIs for advanced automation and development operations.