Skip to main content
Prerequisites Before you begin, create an account and get your API Key.

Getting started

Connect to Dropbox to manage files, organize folders, share content, and automate file operations through AI agents.
  • API
  • UI
  • Open Source
1

Install the SDKs (optional)

pip install klavis
2

Create a Strata MCP Server with Dropbox

from klavis import Klavis
from klavis.types import McpServerName

klavis_client = Klavis(api_key="YOUR_API_KEY")

response = klavis_client.mcp_server.create_strata_server(
    servers=[McpServerName.DROPBOX],
    user_id="user123"
)

API Reference

Full Strata API endpoints
3

Authenticate

import webbrowser

# Open OAuth authorization page
webbrowser.open(response.oauth_urls[McpServerName.DROPBOX])
🎉 Your Dropbox MCP Server is ready! Once authentication is complete, you can use your MCP server URL with any MCP-compatible client.

Available Tools

Tool NameDescription
dropbox_list_folderLists the contents of a folder
dropbox_continue_folder_listingContinues listing folder contents using a cursor
dropbox_create_folderCreates a new folder
dropbox_delete_file_folderDeletes a file or folder
dropbox_move_file_folderMoves or renames a file or folder
dropbox_copy_file_folderCreates a copy of a file or folder
dropbox_batch_delete_filesDeletes multiple files and folders in a single operation
dropbox_batch_move_filesMoves or renames multiple files and folders in a single operation
dropbox_batch_copy_filesCreates copies of multiple files and folders in a single operation
dropbox_check_batch_job_statusChecks the status of a batch operation
dropbox_upload_fileUploads a local file to Dropbox using file:// URI
dropbox_download_fileDownloads a file from Dropbox
dropbox_get_file_infoGets metadata information about a file or folder
dropbox_list_revisionsLists the revisions of a file
dropbox_restore_fileRestores a file to a previous revision
dropbox_search_filesSearches for files and folders
dropbox_continue_file_searchContinues searching files using a cursor
dropbox_get_shared_linksLists shared links for files and folders
dropbox_share_fileCreates a shared link for a file or folder
dropbox_add_file_memberAdds a member to a file
dropbox_list_file_membersLists the members of a file
dropbox_remove_file_memberRemoves a member from a file
dropbox_share_folderShares a folder
dropbox_list_folder_membersLists the members of a shared folder
dropbox_add_folder_memberAdds a member to a shared folder
dropbox_unshare_fileRemoves all members from a file
dropbox_unshare_folderAllows a shared folder owner to unshare the folder
dropbox_remove_folder_memberRemoves a member from a shared folder
dropbox_create_file_requestCreates a file request
dropbox_get_file_requestGets a file request by ID
dropbox_list_file_requestsLists all file requests
dropbox_delete_file_requestDeletes file requests
dropbox_update_file_requestUpdates a file request
dropbox_get_current_accountGets information about the current account
dropbox_get_space_usageGets the current space usage information
dropbox_get_temporary_linkGets a temporary link to a file
dropbox_get_file_thumbnailGets a thumbnail image for a file
dropbox_save_url_to_dropboxDownloads content from a URL and saves it as a file in Dropbox
dropbox_check_url_save_statusChecks the status of a save URL operation
dropbox_lock_files_batchTemporarily locks files to prevent them from being edited by others
dropbox_unlock_files_batchUnlocks previously locked files
dropbox_list_received_filesLists files that have been shared with the current user by others
dropbox_check_job_statusChecks the status of an asynchronous operation
For more details about tool input schema, use the get_tools API.

Next Steps

I