Dropbox
Arcade tools designed for LLMs to interact with Dropbox
Arcade provides a toolkit for integrating with Dropbox, enabling seamless interactions with files stored in the cloud. Developers can leverage these tools for various file management capabilities.
Capabilities
- Download files directly from Dropbox.
- List items in specified folders with efficient pagination.
- Search for files and folders using customized criteria, while utilizing pagination to manage large result sets.
OAuth
- Provider: Dropbox
- Scopes: files.content.read, files.metadata.read
No secret types are required for using this toolkit. Users simply need OAuth tokens for authentication.
Available tools(3)
| Tool name | Description | Secrets | |
|---|---|---|---|
Downloads the specified file.
Note: either one of `file_path` or `file_id` must be provided. | |||
Provides a dictionary containing the list of items in the specified folder path.
Note 1: when paginating, it is not necessary to provide any other argument besides the cursor.
Note 2: when paginating, any given item (file or folder) may be returned in multiple pages. | |||
Returns a list of items in the specified folder path matching the search criteria.
Note 1: the Dropbox API will return up to 10,000 (ten thousand) items cumulatively across
multiple pagination requests using the cursor token.
Note 2: when paginating, it is not necessary to provide any other argument besides the cursor.
Note 3: when paginating, any given item (file or folder) may be returned in multiple pages. |
Selected tools
No tools selected.
Click "Show all tools" to add tools.
Requirements
Select tools to see requirements
Dropbox.DownloadFile
Execution hints
Signals for MCP clients and agents about how this tool behaves.
Does not modify remote state.
May delete or overwrite remote data.
Safe to retry without extra side effects.
Can call out to external systems.
Downloads the specified file. Note: either one of `file_path` or `file_id` must be provided.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
file_path | string | Optional | The path of the file to download. E.g. '/AcmeInc/Reports/Q1_2025.txt'. Defaults to None. |
file_id | string | Optional | The ID of the file to download. E.g. 'id:a4ayc_80_OEAAAAAAAAAYa'. Defaults to None. |
Requirements
Output
json— Contents of the specified fileDropbox.ListItemsInFolder
Execution hints
Signals for MCP clients and agents about how this tool behaves.
Does not modify remote state.
May delete or overwrite remote data.
Safe to retry without extra side effects.
Can call out to external systems.
Provides a dictionary containing the list of items in the specified folder path. Note 1: when paginating, it is not necessary to provide any other argument besides the cursor. Note 2: when paginating, any given item (file or folder) may be returned in multiple pages.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
folder_path | string | Optional | The path to the folder to list the contents of. E.g. '/AcmeInc/Reports'. Defaults to an empty string (list items in the Dropbox root folder). |
limit | integer | Optional | The maximum number of items to return. Defaults to 100. Maximum allowed is 2000. |
cursor | string | Optional | The cursor token for the next page of results. Defaults to None (returns the first page of results). |
Requirements
Output
json— Dictionary containing the list of files and folders in the specified folder pathDropbox.SearchFilesAndFolders
Execution hints
Signals for MCP clients and agents about how this tool behaves.
Does not modify remote state.
May delete or overwrite remote data.
Safe to retry without extra side effects.
Can call out to external systems.
Returns a list of items in the specified folder path matching the search criteria. Note 1: the Dropbox API will return up to 10,000 (ten thousand) items cumulatively across multiple pagination requests using the cursor token. Note 2: when paginating, it is not necessary to provide any other argument besides the cursor. Note 3: when paginating, any given item (file or folder) may be returned in multiple pages.
Parameters
| Parameter | Type | Req. | Description |
|---|---|---|---|
keywords | string | Required | The keywords to search for. E.g. 'quarterly report'. Maximum length allowed by the Dropbox API is 1000 characters. |
search_in_folder_path | string | Optional | Restricts the search to the specified folder path. E.g. '/AcmeInc/Reports'. Defaults to None (search in the entire Dropbox). |
filter_by_category | array<string> | Optional | Restricts the search to the specified category(ies) of items. Provide None, one or multiple, if needed. Defaults to None (returns all categories).imagedocumentpdfspreadsheetpresentationaudiovideofolderpaper |
limit | integer | Optional | The maximum number of items to return. Defaults to 100. Maximum allowed is 1000. |
cursor | string | Optional | The cursor token for the next page of results. Defaults to None (first page of results). |
Requirements
Output
json— List of items in the specified folder path matching the search criteria