This article describes a feature available to all Dropbox Dash users.
The Dropbox Dash MCP local server enables seamless integration of Dash search directly within your favorite apps, so you can stay focused without switching tabs or interrupting your workflow.
Built on the open-source Model Context Protocol (MCP) standard, it provides a simple way to connect Dash with the tools you use every day. The Dash MCP server is ideal for:
The Dash MCP server exposes the following set of tools:
Before installing and running the MCP server, you need to create a Dropbox app to obtain API credentials.
To create a Dropbox app:
files.metadata.read
files.content.read
Notes: Make sure you meet the requirements below.
uv
Step 1: Install the server
git clone https://github.com/dropbox/mcp-server-dash cd mcp-server-dash
uv sync
export APP_KEY=your_dropbox_app_key
cp .env.example .env
Step 2: Add the Dash server to your MCP client
Tell your MCP-compatible client (Claude, Cursor, Goose, etc.) how to launch and connect to the Dash server by adding the following configuration to its settings file.
Common configuration
Update this JSON with your installation path and Dropbox credentials:
{ "mcpServers": { "Dropbox Dash Search": { "command": "uv", "args": [ "--directory", "/path/to/mcp-server-dash/", "run", "src/mcp_server_dash.py" ], "env": { "APP_KEY": "your_dropbox_app_key" } } } }
Using Claude
Using Cursor
Cmd+Shift+P
Ctrl+Shift+P
mcp.json
Using Goose
uv --directory /path/to/mcp-server-dash/ run src/mcp_server_dash.py
No. The Dash MCP server is included with all Dash plans at no additional cost.
The remote MCP server will be coming soon.
This integration works with clients that support local MCP servers, including Cursor (IDE) and Claude Desktop.
Authentication uses Dropbox OAuth, with tokens stored locally.
No. The MCP server expands Dash access by integrating it directly inside other tools.
Yes, thanks!
Not really
Let us know how why it didn't help:
Thanks for letting us know!
Thanks for your feedback!