Vision-MCP-Manager
Verified Safeby Sharper-Flow
Overview
Manages local or remote MCP (Model Context Protocol) servers and exposes them as HTTP endpoints for AI agents, replacing complex multi-layer setups.
Installation
vision daemon startEnvironment Variables
- CONTEXT7_API_KEY
- KAGI_API_KEY
- FIRECRAWL_API_KEY
- QDRANT_URL
- QDRANT_API_KEY
- GITHUB_TOKEN
- POSTGRES_CONNECTION_STRING
- OPENAI_API_KEY
- OPENROUTER_API_KEY
- MORPH_API_KEY
- SONARQUBE_TOKEN
- SONARQUBE_ORG
- SONARQUBE_URL
- BRAVE_API_KEY
Security Notes
The Vision daemon demonstrates good security practices for its role as a local process manager. The administrative MCP server binds exclusively to `127.0.0.1:6275`, limiting network exposure for management functions. Individual MCP servers are exposed on dedicated `localhost` ports (`6276-6300`), ensuring per-server isolation and preventing external access. The `install.sh` script utilizes standard systemd hardening options like `NoNewPrivileges=true` and `PrivateTmp=true` when installing as a system service. Environment variables (e.g., `${API_KEY}`) are correctly expanded from the host environment, and explicit warnings are given against committing configuration files containing secrets. The primary inherent risk stems from its core function: executing user-defined commands for `stdio`-based MCP servers. While this is expected behavior, it implies a trust model where the configured commands are not malicious or vulnerable to injection. Input validation for server names is present in the API handlers. No `eval`, obfuscation, or direct remote execution of arbitrary code is observed within the Vision daemon's own codebase.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
mcphub
An orchestration hub that aggregates, manages, and routes Model Context Protocol (MCP) servers and their tools, providing a centralized interface, user management, OAuth 2.0 authorization server capabilities, and AI-powered tool discovery and routing.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
toolhive-studio
ToolHive is a desktop application (Electron UI) for discovering, deploying, and managing Model Context Protocol (MCP) servers in isolated containers, and connecting them to AI agents and clients.