MCP.so
Sign In

Dbx MCP Server

@MCP-Mirror

Basic information

Category

Other

License

MIT license

Transports

stdio

Author

MCP-Mirror

About Dbx MCP Server

Mirror of

#dbx-mcp-server#dropbox-integration#mcp-server

Dbx MCP Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "dbx": {
      "command": "node",
      "args": [
        "/path/to/dbx-mcp-server/build/index.js"
      ],
      "env": {
        "DROPBOX_APP_KEY": "",
        "DROPBOX_APP_SECRET": "",
        "DROPBOX_REDIRECT_URI": "",
        "TOKEN_ENCRYPTION_KEY": ""
      }
    }
  }
}

Dbx MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is dbx-mcp-server?

dbx-mcp-server is a Model Context Protocol (MCP) server that integrates with Dropbox, enabling MCP-compatible clients to read, write, search, and manage files and folders via Dropbox’s public API. It is an independent, third-party project not affiliated with Dropbox.

How to use dbx-mcp-server?

Clone the repo, run npm install and npm run build, then npm run setup to configure authentication. Add the server to your MCP client’s settings file with command: "node" and args: ["/path/to/build/index.js"]. Use the provided tools (e.g., list_files, upload_file) from within your MCP client.

Key features of dbx-mcp-server?

  • File operations: list, upload, download, delete, create folders
  • Copy, move, and rename files and folders
  • Get metadata and search files and folders
  • Create shareable links to files
  • Retrieve account information

Use cases of dbx-mcp-server?

  • List and navigate a Dropbox directory tree from an AI assistant
  • Upload and download files programmatically via natural language commands
  • Search for files by name or path within a Dropbox account
  • Generate sharing links for quick collaboration
  • Manage folders and safely delete items with recycle bin support

Frequently asked questions

1

What authentication does dbx-mcp-server use?

It uses OAuth 2.0 with PKCE. You must create a Dropbox app, set required permissions, and provide `DROPBOX_APP_KEY`, `DROPBOX_APP_SECRET`, and `DROPBOX_REDIRECT_URI` environment variables.

2

What permissions must the Dropbox app have?

The app needs `files.metadata.read`, `files.content.read`, `files.content.write`, `sharing.write`, and `account_info.read`.

3

Is dbx-mcp-server affiliated with Dropbox?

No. The project is explicitly not affiliated with, endorsed by, or sponsored by Dropbox.

4

How are tokens secured?

Tokens are encrypted using a `TOKEN_ENCRYPTION_KEY` (32+ characters) and can be auto-refreshed with configurable thresholds and retries.

5

What runtime does it require?

The server runs on Node.js and is built with TypeScript, the MCP SDK, and Dropbox SDK v10.34.0.

Comments

More Other MCP servers