Tools

Let AI work your drive directly — 31 MCP tools, one config block

Once connected you can just say "merge the PDFs in this folder" or "find the spreadsheets I changed last month", and it reads and writes the files itself. No more uploading and downloading by hand.

Connect in three steps

  1. 1

    Create an access token

    Right in the section below: give it a name (say "work laptop") and hit create. Tokens do not expire, and each one can be revoked on its own.

  2. 2

    Paste the config into your MCP client

    You get a complete, copyable config the moment it is created. Claude Code takes it in `.mcp.json`; Cursor and VS Code take it in their own MCP settings.

  3. 3

    Restart the client and just talk

    After a restart the AI can see all 31 tools. Try "list the files at the root of my drive" to confirm the connection.

Access tokens

One token per machine. Create a separate one for each, so if something goes wrong you revoke just that one and the rest keep working.

Sign in to create an access token.

What the config looks like

The transport is standard Streamable HTTP over a single endpoint. Replace `tdmcp_YOUR_TOKEN` below with your own token and you are set.

{
  "mcpServers": {
    "tutudrive": {
      "type": "http",
      "url": "https://tutudrive.com/api/mcp",
      "headers": {
        "Authorization": "Bearer tdmcp_YOUR_TOKEN"
      }
    }
  }
}

Note that the token goes in a request header, not in the URL — URLs end up in history, logs and shared links, and this token can read and write your entire drive.

What the 31 tools do

Roughly two groups. One works on your own drive: list, read, write, search, rename, move, zip and unzip, create share links, check usage. The other works on the external storage you have mounted — S3, SFTP, FTP, WebDAV, GCS. The AI faces both through the same tool surface, so it does not need to know where a file physically lives.

What this token can and cannot do

Worth a minute before you connect:

  • It can do what you can do with files on the website: read, write, delete, share. So only hand it to clients you trust.
  • It carries no admin rights and cannot touch anyone else's files — every call checks ownership against the token's owner.
  • It does not expire, but you can revoke it any time from the list above. Revocation takes effect immediately; there is no cache to wait out.

Common questions

Do tokens expire?
No, and that is deliberate. An expiring token means coming back to reconfigure every so often — which in practice pushes people to stash it somewhere less safe. When you want one gone, revoke it in the list above; it stops working immediately.
Will the AI see every file in my drive?
Only the ones it actually lists or reads. The tool surface does not push your file tree at the model; it calls search when you say something like "find last month's spreadsheet". That said, do only give the token to clients you trust.
Does it cost anything? Is there a call limit?
No cost and no per-call billing. The only limit is the same one that applies on the website: how much storage space you have left.
I do not use Claude Code — will another client work?
Yes. This is a standard MCP server over Streamable HTTP, so any MCP-capable client can connect. Field names in the config may differ slightly, but it is the same URL and the same header.