Back to Home
Sharper-Flow icon

Vision-MCP-Manager

Verified Safe

by 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

Run Command
vision daemon start

Environment 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

Stats

Interest Score55
Security Score8
Cost ClassLow
Stars1
Forks0
Last Update2026-01-19

Tags

MCPDaemonAI Agent ToolingProcess SupervisorAPI Gateway