dropbox-mcp-server

Dropbox MCP server (Go) that exposes Dropbox functionality (auth, file/folder operations, sharing, and revision history/restore) to AI assistants via the Model Context Protocol. Supports OAuth2 and large-file chunked uploads (per README).

Evaluated Apr 04, 2026 (16d ago)
Homepage ↗ Repo ↗ Infrastructure dropbox mcp oauth2 file-management sharing versioning go claude-desktop chunked-upload
⚙ Agent Friendliness
58
/ 100
Can an agent use this?
🔒 Security
77
/ 100
Is it safe for agents?
⚡ Reliability
18
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
82
Documentation
75
Error Messages
0
Auth Simplicity
60
Rate Limits
10

🔒 Security

TLS Enforcement
95
Auth Strength
85
Scope Granularity
80
Dep. Hygiene
40
Secret Handling
75

README advises not to share/embed CLIENT_SECRET and indicates OAuth2 with state parameter for CSRF protection and HTTPS for API calls. Tokens are stored in a local config file with 0600 permissions; credentials can be provided via environment variables. However, dependency hygiene and detailed security implementation details (e.g., where client secrets/token logs are handled, whether secrets are redacted, CVE status) are not evidenced in the provided content.

⚡ Reliability

Uptime/SLA
0
Version Stability
40
Breaking Changes
0
Error Recovery
30
AF Security Reliability

Best When

Used with a compatible MCP host (e.g., Claude Desktop) where OAuth and local configuration are acceptable.

Avoid When

Avoid if you cannot control where client secrets/tokens are stored (local config) or if you need documented, fine-grained operational guarantees (rate limits, error codes, idempotency).

Use Cases

  • Enable an AI assistant to browse and manipulate a user's Dropbox files and folders
  • Automate routine file workflows (search, download, upload, move/copy/delete) through MCP tool calls
  • Create/manage/revoke Dropbox shared links via an AI assistant
  • Assist with document recovery by fetching revision history and restoring prior versions
  • Upload large files to Dropbox via chunked uploads

Not For

  • Scenarios requiring server-to-server automated uploads without interactive OAuth/user consent
  • Workloads that need a web API/SDK for direct programmatic HTTP access (this is primarily an MCP server)
  • Use cases requiring strict enterprise compliance evidence beyond README-level security guidance
  • Bulk/high-frequency operations that need clearly documented rate-limit strategy

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: OAuth 2.0 browser-based flow (Dropbox OAuth) MCP tool-based authentication via dropbox_auth and dropbox_check_auth
OAuth: Yes Scopes: Yes

README indicates Dropbox OAuth2 with client ID/secret, redirect URI http://localhost:8080/callback, and tool-driven auth. Tokens are saved locally to ~/.dropbox-mcp-server/config.json and refreshed when expired.

Pricing

Free tier: No
Requires CC: No

No pricing information provided for the server itself; Dropbox API access may have its own account/plan requirements.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Mutating operations (upload/move/copy/delete/share creation/revocation) may not be idempotent; retries could cause duplicates or unintended changes.
  • Large-file upload behavior is described at a high level, but chunking parameters/retry behavior are not documented.
  • Auth uses a localhost redirect URI; hosting environments where localhost callbacks are blocked may require manual configuration changes.
  • Configuration uses local file storage for tokens; agents/hosts that run in ephemeral containers may need re-auth each session.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for dropbox-mcp-server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered