Dropbox MCP server
Dropbox's hosted MCP server lets agents search, read, organize, and share files in your Dropbox over OAuth.
Dropbox MCP is Dropbox's official remote server that connects an AI agent to the files and folders in a Dropbox account. Rather than passing raw binaries through the model, it exposes a focused set of tools: the agent can browse folders with pagination, search by name or content, read extracted text from PDFs and Office documents, fetch detailed metadata, and check storage usage. It can also write — creating folders and text files, copying, moving, renaming, and deleting items — and because large copy or move jobs run in the background, a dedicated tool lets the agent poll for completion.
The canonical setup is the remote endpoint at https://mcp.dropbox.com/mcp connected over Dropbox OAuth, so each user authorizes their own account and the agent works within their permissions. Beyond storage, it covers sharing and collaboration workflows: creating shared links with invited viewers, listing and inspecting existing links, generating temporary download links, and managing file requests so other people can upload into a chosen folder.
Quick install
Copy-paste configs are provided for all 8 supported clients. Pick your client below.
Add to ~/.claude.json
{
"mcpServers": {
"dropbox": {
"type": "http",
"url": "https://mcp.dropbox.com/mcp"
}
}
}claude mcp add --transport http dropbox https://mcp.dropbox.com/mcpHeads up
- First tool call opens a browser to authorize.
Available tools
| Tool | Description |
|---|---|
| ListFolder | Browses directory contents (up to 100 items per call) with name, size, modification date, and file ID, navigating with pagination cursors. |
| GetFileMetadata | Gets detailed file properties such as size, dates, and MIME type by file path or file ID, with human-readable formatting. |
| GetFileContent | Extracts text from PDFs, Word documents, and other text-representable files up to 5 MB, with a Dropbox link as a fallback. |
| GetUsageAndQuota | Retrieves current storage usage and quota in bytes for an individual or, for team members, the entire team. |
| Search | Searches files and folders by name or content, with filters for folder, file type, and last-updated date, sortable by relevance or recency. |
| CreateFolder | Creates a folder anywhere in Dropbox by specifying its path and returns its details for chaining. |
| CreateFile | Creates a new text-oriented file from inline UTF-8 content up to 5 MB, suited to notes, Markdown, JSON, and source code. |
| CreateSharedLink | Creates a shared link for a file or folder, optionally inviting up to 25 viewers by email. |
| WhoAmI | Gets the authenticated Dropbox user's identity, team or account context, and root and home namespace IDs. |
| Copy | Copies one or more files or folders to another location; large jobs run in the background and are tracked with CheckJobStatus. |
| Move | Moves or renames one or more files or folders; large jobs run in the background and are tracked with CheckJobStatus. |
| Delete | Moves one or more files or folders to Deleted files, recoverable within the plan's recovery window. |
| CheckJobStatus | Checks the status of a background copy, move, or delete operation. |
| DownloadLink | Creates a temporary, single-use download link so a client can fetch the original file instead of extracted text. |
| ListSharedLinks | Views shared links owned by the signed-in user, optionally filtered to a specific file or folder. |
| GetSharedLinkMetadata | Views details about a shared link, including audience, expiration, password protection, and download settings. |
| CreateFileRequest | Creates a file request so others can upload files into a chosen folder. |
| GetFileRequest | Views the details of a specific file request by its ID. |
| ListFileRequests | Views the file requests you own, including upload URL, destination folder, deadline, open state, and submitted file count. |
What you can do with it
Find and summarize files
An agent searches by content, reads the extracted text from the matching PDFs or documents, and produces a summary without the user opening a single file.
Organize and share
The agent files content into the right folders, then generates shared links or a file request so collaborators can view the result or upload their own.
FAQ
- Is it free?
- The MCP server is free to connect and works within your existing Dropbox plan and its storage and API limits.
- Does it support remote/OAuth?
- Yes. The canonical deployment is the remote endpoint at https://mcp.dropbox.com/mcp authenticated with Dropbox OAuth, so each user authorizes their own account.
- Is this the same as Dropbox Dash?
- No. This is the Dropbox MCP server for your Dropbox files; Dropbox Dash ships a separate remote MCP server for its universal search product.