dbx-mcp-server

dbx-mcp-server

7

dbx-mcp-server is an MCP server that integrates with Dropbox, allowing users to perform various file operations and interact with Dropbox resources. It leverages the Dropbox API and provides secure authentication using OAuth 2.0 with PKCE. The project offers tools for file management and metadata retrieval.

dbx-mcp-server

A Model Context Protocol (MCP) server providing integration with Dropbox. Enables MCP-compatible clients to interact with Dropbox through tools like file operations, metadata search, sharing links, and account information retrieval.

Features

  • List, upload, download, delete files
  • Create folders, copy, move items
  • Retrieve account info, metadata, and sharing links

Installation

  1. Clone the repository and install dependencies with npm install
  2. Build the project with npm run build
  3. Register a Dropbox app and run the setup script

Authentication

Uses OAuth 2.0 with PKCE for Dropbox authentication

Development

Built with TypeScript, MCP SDK, and Dropbox SDK.