SharperFlow Open Source

Vision

Autonomous MCP gateway for OpenCode. Manage, monitor, and coordinate multiple MCP servers from a single daemon — with hot-reload, health monitoring, and auto-restart.

daemon
gateway
vision daemon status
  ✓ context7   :6276  healthy
  ✓ exa        :6280  healthy
  ✓ lgrep      :6278  healthy
  ⚠ time       :6277  restarting
servers.yaml → hot-reload → zero downtime config changes
crash detected → auto-restart within 5s
5 pre-configured servers, add your own in seconds

Why teams use it

Single daemon manages all your MCP servers with one config file

Hot-reload changes without restarting anything

Health monitoring with automatic crash recovery

Pre-configured catalog: context7, exa, lgrep, time, playwright

What it manages

  • MCP protocol gateway — proxies JSON-RPC between OpenCode and managed servers
  • Process lifecycle — spawn, health-check, and auto-restart crashed servers
  • HTTP proxy mode — tunnels remote MCP servers (Context7, Exa, searchcode) locally
  • OpenCode integration — servers register via opencode.jsonc, no manual setup
  • Systemd support — run as a user service with vision daemon status/reload CLI

Quick install

pip install git+https://github.com/Sharper-Flow/Vision-MCP-Manager.git
vision daemon start

Pre-configured servers work out of the box. Add custom servers in ~/.config/vision/servers.yaml.