amgadabdelhafez_dbx-mcp-server

amgadabdelhafez_dbx-mcp-server

3.2

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

  1. list_files

    List files in the directory

  2. upload_file

    Upload file

  3. download_file

    Download the file

  4. safe_delete_item

    Safely delete files or folders (supports the Recycle Bin)

  5. create_folder

    Create a new folder

  6. copy_item

    Copy files or folders

  7. move_item

    Move or rename files/folders

  8. get_file_metadata

    Get file/folder metadata

  9. search_file_db

    Search for files and folders

  10. get_sharing_link

    Create a shared link

  11. get_file_content

    Get the file content

  12. get_account_info

    Get account information