amgadabdelhafez_dbx-mcp-server
If you are the rightful owner of amgadabdelhafez_dbx-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
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.
The dbx-mcp-server is an independent integration that allows MCP-compatible clients to interact with Dropbox using its public API. It provides a set of tools for file operations, metadata retrieval, and account management. The server uses OAuth 2.0 with PKCE for secure authentication and supports various file operations such as listing, uploading, downloading, and deleting files. It also offers metadata and search functionalities, including creating sharing links and retrieving file contents. The server is built with TypeScript and integrates with the Model Context Protocol SDK and Dropbox SDK. It is designed to be easily set up and configured, with detailed instructions for installation, authentication, and usage.
Features
- Secure OAuth 2.0 authentication with PKCE
- Comprehensive file operations including upload, download, and safe delete
- Metadata retrieval and search functionalities
- Account information access
- Integration with MCP-compatible clients
Tools
list_files
List files in the directory
upload_file
Upload file
download_file
Download the file
safe_delete_item
Safely delete files or folders (supports the Recycle Bin)
create_folder
Create a new folder
copy_item
Copy files or folders
move_item
Move or rename files/folders
get_file_metadata
Get file/folder metadata
search_file_db
Search for files and folders
get_sharing_link
Create a shared link
get_file_content
Get the file content
get_account_info
Get account information