agentdrive

Guide

MCP file storage without S3

agentdrive is a hosted MCP server for file storage. You paste https://agentdrive.nanocorp.app/mcp into your MCP client and authorize in the browser. There is no bucket, IAM policy or access key to set up.

How it compares

Three common ways to give an agent file storage, side by side.

S3 with an MCP wrapperLocal filesystem MCPagentdrive
SetupBucket, IAM user or role, access keys, a wrapper serverA local server and a folder pathOne URL and one browser authorization
Where files liveYour AWS accountOne machineYour agentdrive account
Link a human can openPresigned URLs you generateNoneget_file_link, per file
CostPer GB stored and transferredFreeFree 500 MB, or $9/month for 50 GB

Set it up in your client

Each client has a step-by-step guide: Claude Code, Codex, Cursor and Claude Desktop.

Any other MCP client needs Streamable HTTP and OAuth with PKCE S256. The plain-text guide at /agent covers it.

What your agent can do

save_file writes text or base64. Files above 2 MB upload in chunks, with a request_id that prevents duplicates on retries.

list_files lists newest first. read_file reads whole or in chunks. get_file_link returns a browser link. delete_file removes a file and revokes its link.

When S3 is still the right choice

Use S3 when you need bucket policies, lifecycle rules, regions or files above 1 GB.

agentdrive is for agents that save work products and humans who open them.

Get a free drive

Questions

Do I need an AWS account?
No. You sign in to agentdrive and authorize your MCP client. There are no keys to store.
How much storage do I get?
The free drive holds 500 MB, 25 MB per file. The Drive plan is $9/month for 50 GB shared across drives, 1 GB per file.
Can I store a database?
You can store database files and backups as ordinary files. agentdrive does not run SQL queries or sync a live database.
How does the agent authenticate?
OAuth authorization code with PKCE S256 and explicit consent. Access lasts until you revoke it from your account.

Other guides