-
MCP OAuth Support
Hey, I'm looking into building a Dropbox MCP integration with my product. Can I register an app / OAuth client, publish that, and use that for all of my customers? Or does every customer need to come into Dropbox to register an app, etc. In the instructions, it looks like you can register an OAuth client but then it talks…
-
How to track nested files when folder is deleted?
Hi, We're building an integration that tracks file changes across a Dropbox Business team using the team_log/get_events API. When a user deletes a folder, we receive a single file_delete event with assets[0][".tag"] = "folder", no individual events are generated for the files that were inside that folder. Our problem: We…
-
What does the uploaded field in get_upload_info represent
Hi, I noticed that the Dropbox web UI calls an internal endpoint: https://www.dropbox.com/2/files/get_upload_info The response contains two fields: { "display_name": "tester", "uploaded": "2026-05-16T21:47:38Z" } I understand this is not part of the public API, but I'd like to understand what the uploaded field represents…
-
Dropbox MCP server tool schema incompatible with Anthropic/Claude strict tool validation
Hi Dropbox team,I’m using the official Dropbox MCP endpoint with Claude Cowork:https://mcp.dropbox.com/mcpThe OAuth connection works correctly. Claude can authenticate and the WhoAmI/account check succeeds.However, Dropbox file/folder operations fail with this error:API Error: 400{"type": "error","error": {"type":…
-
Dropbox MCP list_folder tool has invalid JSON Schema - breaks all Claude sessions with 400 error
I'm reporting a bug in the official Dropbox MCP server (https://mcp.dropbox.com/mcp) that makes it unusable with Anthropic's Claude API (Claude Code, Claude Desktop, and any other Claude client that loads MCP tool schemas). Whenever the Dropbox MCP server is connected, Claude sessions intermittently fail at the very first…
-
Get comments / discussion for a file via API?
Hi, is there a way to get the comments (as appears on the right side panel of the web UI) for a file via the API? I have searched the methods list for logical names related to that function and also tried `filesGetMetadata`, but no luck so far. Thanks
-
iOS File Provider: Never getting file updates
In my iOS app, I am using UIDocumentPickerViewController to pick a file from a Dropbox file provider. I am using startAccessingSecurityScopedResource on the url I receive and register an NSFilePresenter for this url to get change notifications. When I read the contents of the file, I am using file coordination. Reading the…
-
Rest API: naming conventions for new file request
Hello, We are using dropbox API to create file upload requests: https://api.dropboxapi.com/2/file_requests/create And the problem is - how to stop dropbox from renaming uploaded files? Is there any option to do this via rest api? Another possible solution may be to be able to set this somehow globally for all new file…
-
files/get_thumbnail_batch suddenly returning 404 since today (was working fine yesterday)
Hello, I am using the Dropbox API get_thumbnail_batch over HTTP: However, starting today, it has suddenly begun returning a 404 error. It was working without any issues until yesterday. When I run: curl -X POST https://content.dropboxapi.com/2/files/get_thumbnail_batch \ --header "Authorization: Bearer <get access token>"…
-
Able to get only Admin role only in /team/members/list_v2
In the Admin Console UI, users are shown with a role such as Member or various admin roles (e.g., Team Admin, User Management Admin, etc.). However, in the API response, I observe that: Admin users have entries in the roles field Non-admin users return: [] From this, I understand that an empty roles array implies the user…