Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
A

amgadabdelhafez/dbx-mcp-server

MCP Server for Dropbox

Before you install: no copy-paste command · no license recorded · link reachable

First step: 2. Run npm install to install dependencies

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site

We have neither an install command nor a public remote endpoint from this repository, so we do not print a config. A made-up one is worse than none. How each client wires MCP up →

Source
collected from the abordage/awesome-mcp list · type: MCP server
Harvest history
first seen 2026-11-05 · last seen 2026-11-14 · seen 10× · listed by 10 sources
Score
score 1,003 · 10 sources · mcp
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: MCP 服务. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
first catalogued 2026-11-05;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# dbx-mcp-server

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A Model Context Protocol (MCP) server that provides integration with Dropbox, allowing MCP-compatible clients to interact with Dropbox through a set of powerful tools.
Important Disclaimer: This project is not affiliated with, endorsed by, or sponsored by Dropbox. It is an independent integration that works with Dropbox's public API.
## Table of Contents
Quick Start
Installation
Authentication
Available Tools
Required Dropbox Permissions
Usage Examples
Development
License
## Quick Start
1. Clone the repository
2. Run npm install to install dependencies
3. Run npm run build to build the project
4. Run npm run setup
5. Configure your MCP client to use the server
## Prerequisites
Register a Dropbox app at Dropbox App Console:
Choose "Scoped access" API
Choose the access type your app needs
Name your app and click "Create app"
Under "Permissions", select the desired permissions for the actions you will be using, for example:
files.metadata.read
files.content.read
files.content.write
sharing.write
accountinfo.read
Add http://localhost as your redirect URI
Note your App key and App secret
## Installation
1. Clone the repository
bash
git clone https://github.com/your-username/dbx-mcp-server.git
cd dbx-mcp-server
2. Install dependencies and build
bash
npm install
npm run build
3. Run the setup script
bash
npm run setup
4. Add to MCP settings
Add the following to your MCP settings file:
json
"mcpServers": {
"dbx": {
"command": "node",
"args": ["/path/to/dbx-mcp-server/build/index.js"]
## Authentication
The server uses OAuth 2.0 with PKCE for secure authentication with Dropbox.
### Environment Variables
Required:
DROPBOXAPPKEY: Your Dropbox app's key
DROPBOXAPPSECRET: Your Dropbox app's secret
DROPBOXREDIRECTURI: OAuth redirect URI
TOKENENCRYPTIONKEY: 32+ character key for token encryption
Optional:
TOKENREFRESHTHRESHOLDMINUTES: Minutes before expiration to refresh token (default: 5)
MAXTOKENREFRESHRETRIES: Maximum number of refresh attempts (default: 3)
TOKENREFRESHRETRYDELAYMS: Delay between refresh attempts in ms (default: 1000)
## Available Tools
### File Operations
listfiles: List files in a directory
uploadfile: Upload a file
downloadfile: Download a file
safedeleteitem: Safely delete with recycle bin support
createfolder: Create a new folder
copyitem: Copy a file or folder
moveitem: Move or rename a file/folder
### Metadata and Search
getfilemetadata: Get file/folder metadata
searchfiledb: Search files and folders
getsharinglink: Create sharing links
getfilecontent: Get file contents
### Account Operations
getaccountinfo: Get account information
## Required Dropbox Permissions
Below is a mapping of server actions to the minimum Dropbox OAuth scopes (permissions) required:
| Server Action | Required Dropbox Scopes |
| listfiles | files.metadata.read |
| uploadfile | files.content.write, files.metadata.write |
| downloadfile | files.content.read |
| safedeleteitem | files.metadata.write |
| createfolder | files.metadata.write |
| copyitem | files.content.write, files.metadata.write |
| moveitem | files.content.write, files.metadata.write |
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/amgadabdelhafez-dbx-mcp-server/)
Source
awesome · https://github.com/amgadabdelhafez/dbx-mcp-server
Browse by field
MCP servers
Listed by
10 independent sources
added
today

More like this

All 6,229 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index