{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.flujo-app/mcp-virtual-computer","description":"A persistent Docker or Fly computer with a Three.js interface and optional live Xfce desktop.","title":"MCP Virtual Computer","repository":{"url":"https://github.com/flujo-app/mcp-virtual-computer","source":"github"},"version":"0.2.10","websiteUrl":"https://github.com/flujo-app/mcp-virtual-computer","icons":[{"src":"https://raw.githubusercontent.com/flujo-app/mcp-virtual-computer/main/assets/mcp-virtual-computer.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-virtual-computer","version":"0.2.10","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Computer provider. Use docker for a local container or fly for a permanent Fly Machine.","format":"string","default":"docker","choices":["docker","fly"],"name":"BACKEND"},{"description":"Stable identity of the one persistent computer.","isRequired":true,"format":"string","default":"agent-workstation","placeholder":"agent-workstation","name":"COMPUTER_ID"},{"description":"Start the real Xfce desktop instead of the virtual desktop.","format":"boolean","default":"true","choices":["true","false"],"name":"DESKTOP_ENVIRONMENT"},{"description":"Allow outbound network access from the computer.","format":"boolean","default":"true","choices":["false","true"],"name":"NETWORK_ACCESS"},{"description":"On Windows, install and start Docker Desktop lazily when needed.","format":"boolean","default":"true","choices":["false","true"],"name":"AUTO_INSTALL_DOCKER"},{"description":"Download flyctl into the user profile when it is missing.","format":"boolean","default":"true","choices":["false","true"],"name":"AUTO_INSTALL_FLYCTL"},{"description":"Optional Fly API token. A cached flyctl login is also supported.","format":"string","isSecret":true,"name":"FLY_API_TOKEN"},{"description":"Also expose runtime status and network/desktop switching tools to the model. The MCP App can always use them.","format":"boolean","default":"false","choices":["false","true"],"name":"EXPOSE_LIFECYCLE_TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T21:56:45.046644Z","publishedAt":"2026-09-02T21:56:45.046644Z","updatedAt":"2026-09-02T21:56:45.046644Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.flujo-app/mcp-virtual-computer","description":"A persistent Docker or Fly computer with a Three.js interface and optional live Xfce desktop.","title":"MCP Virtual Computer","repository":{"url":"https://github.com/flujo-app/mcp-virtual-computer","source":"github"},"version":"0.2.11","websiteUrl":"https://github.com/flujo-app/mcp-virtual-computer","icons":[{"src":"https://raw.githubusercontent.com/flujo-app/mcp-virtual-computer/main/assets/mcp-virtual-computer.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-virtual-computer","version":"0.2.11","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Computer provider. Use docker for a local container or fly for a permanent Fly Machine.","format":"string","default":"docker","choices":["docker","fly"],"name":"BACKEND"},{"description":"Stable identity of the one persistent computer.","isRequired":true,"format":"string","default":"agent-workstation","placeholder":"agent-workstation","name":"COMPUTER_ID"},{"description":"Start the real Xfce desktop instead of the virtual desktop.","format":"boolean","default":"true","choices":["true","false"],"name":"DESKTOP_ENVIRONMENT"},{"description":"Allow outbound network access from the computer.","format":"boolean","default":"true","choices":["false","true"],"name":"NETWORK_ACCESS"},{"description":"On Windows, install and start Docker Desktop lazily when needed.","format":"boolean","default":"true","choices":["false","true"],"name":"AUTO_INSTALL_DOCKER"},{"description":"Download flyctl into the user profile when it is missing.","format":"boolean","default":"true","choices":["false","true"],"name":"AUTO_INSTALL_FLYCTL"},{"description":"Optional Fly API token. A cached flyctl login is also supported.","format":"string","isSecret":true,"name":"FLY_API_TOKEN"},{"description":"Also expose runtime status and network/desktop switching tools to the model. The MCP App can always use them.","format":"boolean","default":"false","choices":["false","true"],"name":"EXPOSE_LIFECYCLE_TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-02T23:50:57.559401Z","publishedAt":"2026-09-02T23:50:57.559401Z","updatedAt":"2026-09-02T23:50:57.559401Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.flujo-app/mcp-virtual-computer","description":"A persistent Docker computer rendered as a Three.js laptop, with an optional live Xfce desktop.","title":"MCP Virtual Computer","repository":{"url":"https://github.com/flujo-app/mcp-virtual-computer","source":"github"},"version":"0.2.3","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-virtual-computer","version":"0.2.3","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T05:22:17.617684Z","publishedAt":"2026-09-01T05:22:17.617684Z","updatedAt":"2026-09-01T05:22:17.617684Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.flujo-app/mcp-virtual-computer","description":"A persistent Docker computer rendered as a Three.js laptop, with an optional live Xfce desktop.","title":"MCP Virtual Computer","repository":{"url":"https://github.com/flujo-app/mcp-virtual-computer","source":"github"},"version":"0.2.4","websiteUrl":"https://github.com/flujo-app/mcp-virtual-computer","icons":[{"src":"https://raw.githubusercontent.com/flujo-app/mcp-virtual-computer/main/assets/mcp-virtual-computer.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-virtual-computer","version":"0.2.4","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Stable identity of the one persistent Docker computer.","isRequired":true,"format":"string","default":"agent-workstation","placeholder":"agent-workstation","name":"COMPUTER_ID"},{"description":"Start the real Xfce desktop instead of the virtual desktop.","format":"boolean","default":"false","choices":["false","true"],"name":"DESKTOP_ENVIRONMENT"},{"description":"Allow outbound network access from the Docker computer.","format":"boolean","default":"true","choices":["false","true"],"name":"NETWORK_ACCESS"},{"description":"On Windows, install and start Docker Desktop lazily when needed.","format":"boolean","default":"true","choices":["false","true"],"name":"AUTO_INSTALL_DOCKER"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T05:33:42.894397Z","publishedAt":"2026-09-01T05:33:42.894397Z","updatedAt":"2026-09-01T05:33:42.894397Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.flujo-app/mcp-virtual-computer","description":"A persistent Docker computer rendered as a Three.js laptop, with an optional live Xfce desktop.","title":"MCP Virtual Computer","repository":{"url":"https://github.com/flujo-app/mcp-virtual-computer","source":"github"},"version":"0.2.5","websiteUrl":"https://github.com/flujo-app/mcp-virtual-computer","icons":[{"src":"https://raw.githubusercontent.com/flujo-app/mcp-virtual-computer/main/assets/mcp-virtual-computer.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-virtual-computer","version":"0.2.5","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Stable identity of the one persistent Docker computer.","isRequired":true,"format":"string","default":"agent-workstation","placeholder":"agent-workstation","name":"COMPUTER_ID"},{"description":"Start the real Xfce desktop instead of the virtual desktop.","format":"boolean","default":"false","choices":["false","true"],"name":"DESKTOP_ENVIRONMENT"},{"description":"Allow outbound network access from the Docker computer.","format":"boolean","default":"true","choices":["false","true"],"name":"NETWORK_ACCESS"},{"description":"On Windows, install and start Docker Desktop lazily when needed.","format":"boolean","default":"true","choices":["false","true"],"name":"AUTO_INSTALL_DOCKER"},{"description":"Expose runtime status and runtime network/desktop switching tools.","format":"boolean","default":"false","choices":["false","true"],"name":"EXPOSE_LIFECYCLE_TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T06:45:56.408969Z","publishedAt":"2026-09-01T06:45:56.408969Z","updatedAt":"2026-09-01T06:45:56.408969Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.flujo-app/mcp-virtual-computer","description":"A persistent Docker computer rendered as a Three.js laptop, with an optional live Xfce desktop.","title":"MCP Virtual Computer","repository":{"url":"https://github.com/flujo-app/mcp-virtual-computer","source":"github"},"version":"0.2.6","websiteUrl":"https://github.com/flujo-app/mcp-virtual-computer","icons":[{"src":"https://raw.githubusercontent.com/flujo-app/mcp-virtual-computer/main/assets/mcp-virtual-computer.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-virtual-computer","version":"0.2.6","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Stable identity of the one persistent Docker computer.","isRequired":true,"format":"string","default":"agent-workstation","placeholder":"agent-workstation","name":"COMPUTER_ID"},{"description":"Start the real Xfce desktop instead of the virtual desktop.","format":"boolean","default":"false","choices":["false","true"],"name":"DESKTOP_ENVIRONMENT"},{"description":"Allow outbound network access from the Docker computer.","format":"boolean","default":"true","choices":["false","true"],"name":"NETWORK_ACCESS"},{"description":"On Windows, install and start Docker Desktop lazily when needed.","format":"boolean","default":"true","choices":["false","true"],"name":"AUTO_INSTALL_DOCKER"},{"description":"Expose runtime status and runtime network/desktop switching tools.","format":"boolean","default":"false","choices":["false","true"],"name":"EXPOSE_LIFECYCLE_TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T08:06:38.662781Z","publishedAt":"2026-09-01T08:06:38.662781Z","updatedAt":"2026-09-01T08:06:38.662781Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.flujo-app/mcp-virtual-computer","description":"A persistent Docker computer rendered as a Three.js laptop, with an optional live Xfce desktop.","title":"MCP Virtual Computer","repository":{"url":"https://github.com/flujo-app/mcp-virtual-computer","source":"github"},"version":"0.2.7","websiteUrl":"https://github.com/flujo-app/mcp-virtual-computer","icons":[{"src":"https://raw.githubusercontent.com/flujo-app/mcp-virtual-computer/main/assets/mcp-virtual-computer.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-virtual-computer","version":"0.2.7","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Stable identity of the one persistent Docker computer.","isRequired":true,"format":"string","default":"agent-workstation","placeholder":"agent-workstation","name":"COMPUTER_ID"},{"description":"Start the real Xfce desktop instead of the virtual desktop.","format":"boolean","default":"false","choices":["false","true"],"name":"DESKTOP_ENVIRONMENT"},{"description":"Allow outbound network access from the Docker computer.","format":"boolean","default":"true","choices":["false","true"],"name":"NETWORK_ACCESS"},{"description":"On Windows, install and start Docker Desktop lazily when needed.","format":"boolean","default":"true","choices":["false","true"],"name":"AUTO_INSTALL_DOCKER"},{"description":"Expose runtime status and runtime network/desktop switching tools.","format":"boolean","default":"false","choices":["false","true"],"name":"EXPOSE_LIFECYCLE_TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T17:20:14.224998Z","publishedAt":"2026-09-01T17:20:14.224998Z","updatedAt":"2026-09-01T17:20:14.224998Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.flujo-app/mcp-virtual-computer","description":"A persistent Docker computer rendered as a Three.js laptop, with an optional live Xfce desktop.","title":"MCP Virtual Computer","repository":{"url":"https://github.com/flujo-app/mcp-virtual-computer","source":"github"},"version":"0.2.8","websiteUrl":"https://github.com/flujo-app/mcp-virtual-computer","icons":[{"src":"https://raw.githubusercontent.com/flujo-app/mcp-virtual-computer/main/assets/mcp-virtual-computer.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-virtual-computer","version":"0.2.8","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Stable identity of the one persistent Docker computer.","isRequired":true,"format":"string","default":"agent-workstation","placeholder":"agent-workstation","name":"COMPUTER_ID"},{"description":"Start the real Xfce desktop instead of the virtual desktop.","format":"boolean","default":"false","choices":["false","true"],"name":"DESKTOP_ENVIRONMENT"},{"description":"Allow outbound network access from the Docker computer.","format":"boolean","default":"true","choices":["false","true"],"name":"NETWORK_ACCESS"},{"description":"On Windows, install and start Docker Desktop lazily when needed.","format":"boolean","default":"true","choices":["false","true"],"name":"AUTO_INSTALL_DOCKER"},{"description":"Also expose runtime status and network/desktop switching tools to the model. The MCP App can always use them.","format":"boolean","default":"false","choices":["false","true"],"name":"EXPOSE_LIFECYCLE_TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T21:03:49.73377Z","publishedAt":"2026-09-01T21:03:49.73377Z","updatedAt":"2026-09-01T21:03:49.73377Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.flujo-app/mcp-virtual-computer","description":"A persistent Docker computer rendered as a Three.js laptop, with an optional live Xfce desktop.","title":"MCP Virtual Computer","repository":{"url":"https://github.com/flujo-app/mcp-virtual-computer","source":"github"},"version":"0.2.9","websiteUrl":"https://github.com/flujo-app/mcp-virtual-computer","icons":[{"src":"https://raw.githubusercontent.com/flujo-app/mcp-virtual-computer/main/assets/mcp-virtual-computer.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-virtual-computer","version":"0.2.9","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Stable identity of the one persistent Docker computer.","isRequired":true,"format":"string","default":"agent-workstation","placeholder":"agent-workstation","name":"COMPUTER_ID"},{"description":"Start the real Xfce desktop instead of the virtual desktop.","format":"boolean","default":"true","choices":["true","false"],"name":"DESKTOP_ENVIRONMENT"},{"description":"Allow outbound network access from the Docker computer.","format":"boolean","default":"true","choices":["false","true"],"name":"NETWORK_ACCESS"},{"description":"On Windows, install and start Docker Desktop lazily when needed.","format":"boolean","default":"true","choices":["false","true"],"name":"AUTO_INSTALL_DOCKER"},{"description":"Also expose runtime status and network/desktop switching tools to the model. The MCP App can always use them.","format":"boolean","default":"false","choices":["false","true"],"name":"EXPOSE_LIFECYCLE_TOOLS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-01T22:26:24.724914Z","publishedAt":"2026-09-01T22:26:24.724914Z","updatedAt":"2026-09-01T22:26:24.724914Z","isLatest":false}}}],"metadata":{"count":9}}
