PlugWiki
Puter logo

Puter MCP Server: Setup for Claude Code, Cursor and Other Apps

OfficialRemote
Gethttps://mcp.puter.comheyputer/puter

Lets Claude, Cursor and other assistants manage your Puter files, websites, workers and apps.

Puter's own server lets Claude, Cursor and other assistants work inside your Puter account. It can read and write files, publish folders as websites, deploy small serverless workers, register apps and keep data in a key-value store. It runs in the cloud, so there is nothing to install, and you sign in with your Puter account. It can also delete things, including whole folders, so keep an eye on what you approve.

Good for

  • People who build and host small sites on Puter and want the assistant to publish them
  • Developers who deploy Puter workers and apps from a chat
  • Anyone who wants an assistant to organize files in Puter storage

Works in

14 should work

Tap an app to see how to set it up and any known problems.

Install Puter MCP

Claude Code

  1. 1

    Copy this prompt.

    Add the Puter MCP server to Claude Code. Run this command:
    
    claude mcp add --transport http puter https://mcp.puter.com
    
    Then check that it loaded and tell me if I need to sign in or restart.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Sign-in with the vendor account (OAuth).

Built from the package data we hold. Not yet tested by us.

Tools

  • Shows which Puter account you are signed in as

    Returns your username, account id and home folder. The assistant uses it to build correct file paths.

    Try: “Which Puter account am I connected as?”

    Network · whoami

  • Lists what is inside a Puter folder

    Lists the files and folders inside a directory in your Puter storage.

    Try: “List everything in my Puter Desktop folder.”

    Network · fs_readdir

  • Reads a file from your Puter storage

    Reads a file as text or as base64. You can read just a slice of a large file.

    Try: “Read ~/notes/todo.txt and summarize it.”

    Network · fs_read_file

  • Shows size, type and dates for a file or folder

    Returns details about one file or folder without reading its content.

    Try: “How big is ~/backups/site.zip and when did it change?”

    Network · fs_stat

  • Creates or overwrites a file with text you give it

    Writes the content you pass in to a file, replacing it if it exists. Content travels inside the chat, so it suits small files.

    Try: “Create ~/site/index.html with a simple landing page.”

    Write · fs_write_file

  • Starts an upload of a big local file

    Returns a one-time upload link and a command for sending a file from your computer straight to Puter, so the file never passes through the chat.

    Try: “Upload ./build.zip from this machine to ~/uploads/build.zip.”

    Write · fs_start_upload

  • Finishes an upload you started

    Completes the upload and creates the file in Puter. The file does not exist until this step succeeds.

    Try: “The upload command finished, so complete the upload.”

    Write · fs_complete_upload

  • Cancels an upload that failed

    Releases an upload session without creating a file.

    Try: “The upload failed, so cancel it.”

    Write · fs_abort_upload

  • Creates a folder

    Creates a directory and, if you ask, any missing parent folders.

    Try: “Create ~/projects/demo/assets.”

    Write · fs_mkdir

  • Copies a file or folder

    Copies a file or folder to another place in your Puter storage.

    Try: “Copy ~/site to ~/site-backup.”

    Write · fs_copy

  • Moves a file or folder

    Moves a file or folder to a new location. It also renames.

    Try: “Move ~/drafts/post.md into ~/blog.”

    Write · fs_move

  • Renames a file or folder in place

    Gives a file or folder a new name without moving it.

    Try: “Rename ~/notes/old.txt to ~/notes/plan.txt.”

    Write · fs_rename

From the official docs

Permissions

high risk · 5 things to watch

High risk

The assistant can write over files and delete files, folders, websites, workers and apps in your Puter account, and folder deletes include everything inside. Approve each delete yourself, and sign in with your Puter account instead of pasting a long-lived token.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It can delete files, sites, workers and apps

    fs_delete removes folders with everything inside by default. Ask the assistant to list what it will remove and approve each delete. github.com

  • No read-only mode is documented

    You cannot connect with read access only. Use a separate Puter account for experiments if you want a safe test space. github.com

  • A pasted token acts like your password

    The bearer token route gives full access to your account. The README says to treat it like a password; the sign-in route avoids copying it. github.com

  • Workers run code the assistant writes

    Deploying a worker publishes JavaScript that runs on Puter and can use your account. Read the file before you let it deploy. github.com

  • Deleting a site or app leaves the files

    Unpublishing a website, undeploying a worker or deleting an app keeps the source files in your storage. github.com

Security advisories

No published security advisories as of Nov 1, 2026.

Technical details
Turning on read-onlyNo read-only mode is documented. Every tool in the list is available once you connect.
Talks tomcp.puter.com (Puter's hosted connector, which calls api.puter.com as you). docs.puter.com for the documentation tools
Sign-in and keysSign in with your Puter account (OAuth), or send your Puter token in an Authorization header. The README says the connector keeps no credentials of its own.

Questions

What is the Puter MCP server address?

https://mcp.puter.com. Add it as a remote server in your app. The install box above has the exact steps for each app.

Do I need an API key?

No. Sign in with your Puter account when your app asks. You can also send your Puter token in an Authorization header, which the README says to treat like a password.

Can it delete my files?

Yes. It can delete files and folders (folders go with everything inside), take websites and workers offline, and delete apps. There is no read-only mode, so approve each delete.

Does it run on my computer?

No. It runs as a hosted service at the address above and acts on your Puter account in the cloud. For large local files it hands the assistant an upload command to run on your machine.

Is this an official Puter server?

Yes. It is Puter's own connector, kept in the main Puter repository.

Can I use it with a self-hosted Puter?

The README says the connector can point at a self-hosted Puter by setting its endpoint variables when you deploy your own copy of the worker. The hosted address always uses puter.com.

Information

updated Nov 2, 2026

Publisher
Official
Endpoint
https://mcp.puter.com
Transport
Streamable HTTP
Auth
OAuth
Version
1.0.1
License
AGPL-3.0
Last commit
Oct 31, 2026
Open issues
13
Listed in
Official MCP registry

WebsiteGitHubOfficial MCP RegistryChangelogIssues

Sources

Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.

Show all 2
  1. Puter MCP connector README · github.com
  2. Puter MCP endpoint (tool list) · mcp.puter.com

Facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Updated Nov 2, 2026.