Agent♥︎Age
Catalog

MCP Virtual Computer

Official

by flujo-app · HTML

A persistent Docker or Fly computer with a Three.js interface and optional live Xfce desktop.

MCP Virtual Computer (io.github.flujo-app/mcp-virtual-computer)

This MCP server provides a persistent “virtual computer” with a Three.js user interface. It supports an optional live Xfce desktop and is intended for both agents and users. The interface allows switching between virtual and real desktop modes and interaction through a normal screen metaphor.

🛠️ Key Features

  • Persistent Docker or Fly computer
  • Three.js interface
  • Optional live Xfce desktop
  • Click-to-switch between virtual desktop and real one
  • Simulated unplug network cable to cut network access
  • Agent can use the terminal, create/read/edit files, view the screen, and click/type

🚀 Use Cases

  • Running agent workflows that require terminal access and file operations
  • Interactive, screen-based control via the web UI
  • Testing behavior with or without network access

⚡ Developer Benefits

  • Screen visibility and click/type interaction
  • File management capabilities through the agent
  • Network access can be disabled by design via the “unplug” action

⚠️ Limitations

  • Network access is controlled through the provided unplug mechanism
  • Desktop behavior depends on whether a real (live) or virtual desktop mode is selected