computer
Give your agent a computer 👾
Cloudflare Computer is a virtual filesystem and execution environment built on Durable Objects that includes an MCP server implementation. The MCP server exposes a durable workspace with code execution capabilities across three pluggable backends: full Linux containers with FUSE mounts, isolated shell environments using just-bash, and ECMAScript modules in Dynamic Workers. This enables AI agents to maintain persistent file state, execute arbitrary code, and perform complex development tasks with a real filesystem and network access.
Key Features
Use Cases
- 01Giving AI agents persistent file storage and code execution across conversation sessions
- 02Running development tools like pandoc, npm, or git inside agent-controlled containers
- 03Building AI agents that can write, test, and deploy complete Worker projects
- 04Executing shell scripts and system commands from AI assistants with network access
- 05Creating durable workspaces for multi-step agent tasks requiring file manipulation
- 06Generating and processing artifacts (PDFs, images, web assets) with shareable URLs
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
computer — FAQ
What is Cloudflare Computer MCP server?+
Cloudflare Computer is an MCP server that provides AI agents with a durable virtual filesystem and code execution environment. It combines SQLite-backed storage in Durable Objects with pluggable execution backends including full Linux containers and isolated JavaScript runtimes.
How do I install the Cloudflare Computer MCP server?+
Install the @cloudflare/computer npm package and deploy it as a Cloudflare Worker with Durable Objects bindings. Refer to the examples/mcp directory for a working MCP server configuration that exposes the workspace and execution tools.
Which MCP clients work with Cloudflare Computer?+
The MCP server implementation is compatible with standard MCP clients like Claude Desktop. The examples directory includes a Code Mode tool implementation that can be connected to any MCP-compatible client.
Do I need a Cloudflare account or API keys?+
Yes, you need a Cloudflare account with Workers and Durable Objects enabled to deploy and run Cloudflare Computer. The container backend also requires the Cloudflare sandbox runtime for Linux container execution.
Is Cloudflare Computer free to use?+
The software is open source under MIT license, but running it requires Cloudflare Workers and Durable Objects which have usage-based pricing. This is currently a preview release not suitable for production use.
What programming languages can I execute with this MCP server?+
The container backend supports full Linux userland with any installed binaries. The shell backend runs bash commands, and the JavaScript backend executes ECMAScript modules with node:fs/promises support and structured imports.
How do I install computer?+
Open the source repository on GitHub and follow its README. computer is a mcp server — MCP Agents Market links you directly to the official repo.
Is computer free?+
computer is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.