Get started free
All integrations

Dropbox integration

Cloud file storage and sharing platform API for managing files, folders, and sharing links. Upload, download, organize, search files, manage folders, create shared links, and access account information. Perfect for building file management applications, backup tools, document collaboration systems, and cloud storage integrations.

54 toolsOAuthAPI docs

Common Dropbox use cases

  • batch monitoring
  • progress tracking
  • bulk operation status
  • completion verification
  • access audit
  • security cleanup
  • file recovery
  • storage cleanup
  • access revocation
  • file organization

What you can do with Dropbox

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

File, 21 operations

  • POSTcopy

    Creates a copy of a file or folder at a new location within Dropbox. Original file remains unchanged.

  • POSTcopy_batch

    Copies multiple files or folders in a single request. More efficient for bulk copy operations.

  • POSTdelete

    Deletes a file or folder from Dropbox. Deleted items are moved to trash and can be restored for a limited time.

  • POSTdelete_batch

    Deletes multiple files or folders in a single request. More efficient for bulk delete operations.

  • POSTget_metadata

    Retrieves metadata for a specific file or folder by path. Returns details like size, modification time, and content hash without downloading content.

  • POSTget_temporary_link

    Generates a temporary direct download link for a file. Link expires after 4 hours and provides direct access without authentication.

  • POSTlist_folder

    Lists files and folders within a specified Dropbox folder. Supports recursive listing, pagination for large folders, and filtering deleted items.

  • POSTlist_folder_continue

    Continues paginating through folder contents using a cursor from a previous list_folder call. Essential for folders with many files.

  • POSTlock_file_batch

    Locks multiple files to prevent editing by other users. Helps coordinate team editing.

  • POSTmove

    Moves a file or folder from one location to another within Dropbox. Can also be used to rename items by moving to same folder with different name.

  • POSTmove_batch

    Moves multiple files or folders in a single request. More efficient for bulk move operations.

  • POSTpermanently_delete

    Permanently deletes a file or folder, bypassing trash. This action is irreversible.

  • POSTrestore

    Restores a file to a specific previous revision. Creates a new version with content from the specified revision.

  • POSTsave_url

    Saves a file from a URL directly to Dropbox. Dropbox fetches the file without requiring local download first.

  • POSTsearch

    Searches for files and folders in Dropbox by name and content. Supports filtering by path, file status, and filename-only mode.

  • POSTsearch_continue

    Continues paginating through search results. Fetches additional matches using cursor from search_v2.

  • POSTtags_add

    Adds a tag to a file or folder. Tags help organize and find files in Dropbox.

  • POSTtags_get

    Gets all tags for a list of files or folders. Returns tags applied to each file.

  • POSTtags_remove

    Removes a tag from a file or folder. Only affects organization metadata.

  • POSTunlock_file_batch

    Unlocks multiple previously locked files. Allows other users to edit again.

  • POSTupload_session_finish_batch

    Completes multiple upload sessions in a single request. Efficient for finishing batch uploads.

Shared folder, 9 operations

  • POSTget_folder_metadata

    Gets metadata for a shared folder by ID. Returns details including name, access type, and policies.

  • POSTlist_folders

    Lists all shared folders the current user can access. Returns folder metadata and access details.

  • POSTlist_folders_continue

    Continues paginating through shared folders. Fetches additional results using cursor.

  • POSTmount_folder

    Mounts a shared folder to the user's Dropbox. Makes the folder visible in their file list.

  • POSTshare_folder

    Shares a folder with other users. Creates a shared folder with configurable member and access policies.

  • POSTtransfer_folder

    Transfers ownership of a shared folder to another member. Current owner becomes editor.

  • POSTunmount_folder

    Unmounts a shared folder from the user's Dropbox. Folder hidden but membership preserved.

  • POSTunshare_folder

    Unshares a shared folder, removing all collaboration access. Only owner can perform this action.

  • POSTupdate_folder_policy

    Updates sharing policies for a shared folder. Control who can be added and who can manage members.

Job, 6 operations

  • POSTcopy_batch_check

    Checks the status of a copy_batch async job. Returns completion status for each copied item.

  • POSTcreate_folder_batch_check

    Checks the status of a create_folder_batch async job. Returns completion status for each folder.

  • POSTdelete_batch_check

    Checks the status of a delete_batch async job. Returns completion status for each deleted item.

  • POSTmove_batch_check

    Checks the status of a move_batch async job. Returns completion status for each moved item.

  • POSTsave_url_check_job_status

    Checks the status of a save_url async job. Returns progress status and file metadata upon completion.

  • POSTupload_session_finish_batch_check

    Checks the status of an upload_session_finish_batch async job. Returns completion status for each upload.

Folder member, 5 operations

  • POSTadd_folder_member

    Adds members to a shared folder. Supports email or account ID with configurable access levels.

  • POSTlist_folder_members

    Lists members of a shared folder. Returns users, groups, and invitees with access levels.

  • POSTlist_folder_members_continue

    Continues paginating through shared folder members. Fetches additional members using cursor.

  • POSTremove_folder_member

    Removes a member from a shared folder. Option to let removed member keep a copy.

  • POSTupdate_folder_member

    Updates a member's access level in a shared folder. Change between viewer, editor, or owner roles.

Shared link, 5 operations

  • POSTcreate_shared_link

    Creates a permanent shared link for a file or folder. Configurable visibility, access level, and password protection options.

  • POSTget_shared_link_metadata

    Gets metadata for a shared link. Returns URL, visibility, access permissions, and file/folder metadata.

  • POSTlist_shared_links

    Lists all shared links for a specific file or folder, or all links in the account. Shows link URLs and their settings.

  • POSTmodify_shared_link_settings

    Modifies settings for an existing shared link. Change visibility, access level, and expiration.

  • POSTrevoke_shared_link

    Revokes a shared link, making it inaccessible. The link URL will no longer work.

Folder, 3 operations

  • POSTcreate_folder

    Creates a new folder at the specified path in Dropbox. Supports auto-renaming to avoid conflicts with existing folders.

  • POSTcreate_folder_batch

    Creates multiple folders in a single request. More efficient for bulk folder creation.

  • POSTlist_folder_get_latest_cursor

    Gets a cursor for current folder state without listing contents. Useful for starting folder monitoring.

File member, 2 operations

  • POSTadd_file_member

    Shares a file with specific users. More granular than folder-level sharing.

  • POSTlist_file_members

    Lists members who have access to a specific file. Returns users and access levels.

Revision, 1 operation

  • POSTlist_revisions

    Retrieves the revision history for a file. Returns metadata for each version including modification time and revision ID.

Storage, 1 operation

  • POSTget_space_usage

    Retrieves the user's Dropbox storage quota and current usage. Shows total allocation and space consumed.

User, 1 operation

  • POSTget_current_account

    Retrieves the current authenticated user's Dropbox account information including name, email, and account type.

Use Dropbox from Claude Code, Cursor or Codex

Connect Dropbox in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Dropbox operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Dropbox

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Dropbox once

    Add your Dropbox connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Dropbox integration FAQ

What can you do with the Dropbox integration?
LiveContext exposes 54 operations on Dropbox, covering file, shared folder, job and folder member. Common uses include batch monitoring, progress tracking and bulk operation status.

Popular integrations

Browse the whole catalog