Skip to main content

Dropbox Paper MCP Server

Project description

Dropbox Paper MCP Server

MCP server for Dropbox Paper built with FastMCP.

Features

Tool Description
paper_search Search Paper documents
paper_get_content Get Paper content (Markdown format)
paper_get_metadata Get Paper metadata
paper_create Create new Paper from Markdown
paper_list List all Paper documents
list_folder List files and folders in a directory
oauth_get_auth_url Start OAuth flow (get authorization URL)
oauth_exchange_code Exchange auth code for refresh token

Configuration

Option 1: Refresh Token (Recommended)

Refresh tokens don't expire and the SDK auto-refreshes access tokens.

  1. Get your app credentials from Dropbox Developers

  2. Use the OAuth tools to get a refresh token:

    • Call oauth_get_auth_url with your app key
    • Open the URL in browser and authorize
    • Call oauth_exchange_code with the authorization code
  3. Create a .env file:

DROPBOX_REFRESH_TOKEN=your_refresh_token
DROPBOX_APP_KEY=your_app_key
DROPBOX_APP_SECRET=your_app_secret

Option 2: Access Token (Legacy)

Short-lived tokens expire in ~4 hours.

DROPBOX_ACCESS_TOKEN=your_access_token

Installation

uv sync

Running

Using uvx (after publishing)

uvx dropbox-paper-mcp

Local development

uv run dropbox-paper-mcp

MCP Client Configuration

Add to Claude Desktop or other MCP clients:

{
  "mcpServers": {
    "dropbox-paper": {
      "command": "uvx",
      "args": ["dropbox-paper-mcp"],
      "env": {
        "DROPBOX_REFRESH_TOKEN": "your_refresh_token",
        "DROPBOX_APP_KEY": "your_app_key",
        "DROPBOX_APP_SECRET": "your_app_secret"
      }
    }
  }
}

API Permissions Required

  • files.metadata.read - Search and metadata
  • files.content.read - Get document content
  • files.content.write - Create new documents (optional)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dropbox_paper_mcp-0.2.0.tar.gz (61.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dropbox_paper_mcp-0.2.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file dropbox_paper_mcp-0.2.0.tar.gz.

File metadata

  • Download URL: dropbox_paper_mcp-0.2.0.tar.gz
  • Upload date:
  • Size: 61.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for dropbox_paper_mcp-0.2.0.tar.gz
Algorithm Hash digest
SHA256 7bf36294395d5e6a6f47dff4986aebb8f104b37f19bc6f3119d5c27277c1ec82
MD5 d51b583208c8ebeb81a3f1334876f53e
BLAKE2b-256 deff06697d93d842dd46862591fc68ffe6936a71694584cc047912c96b47abb3

See more details on using hashes here.

File details

Details for the file dropbox_paper_mcp-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: dropbox_paper_mcp-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.25 {"installer":{"name":"uv","version":"0.9.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for dropbox_paper_mcp-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ff32f2784696824e451f2adf36ea9c00b4fdbfad81104403dfa6e309d432f8d4
MD5 ca6cd6bc2f786fe078d19a8e5aa1eed9
BLAKE2b-256 6fc1c755b0a7863f2df12d2c10743e702039272d2c64a50cb7d9732e73c1b75e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page