Puter MCP
Puter's hosted MCP server gives agents files, puter.site websites, workers and key-value storage from a cloud account.
- 44,148 ★ on the repository
- Last commit
Extended access
Why this level
- The agent deletes files, publishes sites and deploys workers in your account.
- The contents of files the agent reads go into the model context.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/puterDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The agent deletes files, publishes sites and deploys workers in your account.
- The contents of files the agent reads go into the model context.
This is third-party code. Review the repository files before installing.
What it does
The Puter MCP server is hosted at `mcp.puter.com`, so nothing needs installing or running. The agent signs in to a Puter account over OAuth and acts as the account owner. Tools fall into four areas. Filesystem: write, read, list directories, copy, move, rename, delete and upload large files through a signed link. Hosting: publish a static website at `<subdomain>.puter.site`. Workers: deploy a serverless function from a JavaScript file and call it over HTTP. Key-value store: read and write keys, counters and nested-field updates. Each tool mirrors the matching Puter.js call.
Who it is for. Developers building on Puter and people who keep files and sites in the Puter cloud and want to manage them from Claude Code, Codex or Cursor.
Good fit when
- A built `dist` folder is published as a `puter.site` website straight from the agent chat.
- A JavaScript script is deployed as a worker and its public URL comes back at once.
- The agent sorts cloud storage files into directories and renames them in bulk.
- A Puter app needs a counter or a set of flags, and the values are edited from the chat.
Not a fit when
- You need the local disk of a computer: the server only sees the Puter cloud.
- The agent must not delete files or unpublish sites: such tools are part of the set.
- You need a service without a cloud account: signing in to Puter is required.
Example request
Publish the `dist` folder as a Puter website and give me the address. Then deploy `worker.js` as a worker and call it to check.MCP
- Transport
- http
- Authentication
- OAuth
Limitations
The documentation describes the hosted `mcp.puter.com` server with OAuth sign-in to a Puter account. The agent gets the account owner rights within the tools: it reads, writes and deletes files, publishes sites and deploys workers. Delete and publish calls change data in the cloud, so set call confirmation in the client itself. The documentation lists four tool groups: files, hosting, workers and key-value storage. Other parts of the platform are not described for this server.
How to disable. Remove the `puter` entry from the client settings, in Claude Code with `claude mcp remove puter`. Published sites and workers stay in the account; unpublish them with separate calls or in the Puter interface.
FAQ
What needs installing?
Nothing: the server is hosted at `mcp.puter.com`. For Claude Code run `claude mcp add --transport http --scope user puter https://mcp.puter.com/`, then `/mcp` and sign in to Puter.
How do I connect Codex?
Run `codex mcp add puter --url https://mcp.puter.com/`. The Puter sign-in page opens automatically.
Which tools exist?
Files (`fs_*`), hosting (`hosting_*`), workers (`workers_*`) and the key-value store (`kv_*`). Large files go through `fs_start_upload` and `fs_complete_upload`, bypassing the agent response body.
Whose identity does the agent use?
The signed-in user: requests go to that Puter account, and the agent picks the tools itself.
How do I connect Cursor?
Add a `puter` entry with `url` set to `https://mcp.puter.com/` to `~/.cursor/mcp.json` or `.cursor/mcp.json`. Sign in with the button in the MCP section of Cursor settings.
Discussion
No questions or reviews yet.
Related
MCP serversThe Coder MCP server manages workspaces and templates, edits files, runs commands and drives Coder agent chats.
A Node.js manager for MCP servers: it starts local servers, connects remote ones and gives a client one address, with a REST API for control
The command-line client of the Plik file-sharing service with a built-in MCP server for uploads from an agent editor
The remote MCP server of Devopness, a platform that builds infrastructure and deploys apps in your own cloud accounts
Cloudflare MCP servers
Cloudflare MCP Server
A set of remote Cloudflare MCP servers: documentation, Workers, logs, Radar, browser, DNS and other account services
A local agent runtime and MCP gateway with 298 tools: files, Git, processes, Chrome browser, Windows and Office
README in short
The documentation page covers the hosted server with no install, OAuth sign-in, four tool groups and connection commands for four clients.