The catalogue/Dropbox

Dropbox

app.dropbox

Dropbox file storage — list, search, upload, download, and share files and folders.

OAuth 2storageRead the source
Version2.0.0
Categorystorage
AuthOAuth 2
Tools16
Transportstdio
LicenceMIT
02

Tools

16 tools the agent can call.

Every one is declared with typed parameters and returns structured results, so the host can render them instead of narrating them.

  • copy-fileCopy a file or folder in Dropbox to a new location.
  • create-folderCreate a new folder in Dropbox.
  • create-shared-linkCreate a shared link for a file or folder in Dropbox. Returns a URL that can be shared with others.
  • delete-fileDelete a file or folder from Dropbox.
  • get-accountGet information about the currently authenticated Dropbox user account.
  • get-metadataGet metadata for a file or folder in Dropbox (size, modified date, path, etc.).
  • get-space-usageGet the storage space usage and quota information for the authenticated Dropbox account.
  • get-temporary-linkGet a temporary download link for a file in Dropbox. The link expires after 4 hours.
  • list-file-requestsList all file requests for the authenticated Dropbox account.
  • list-folderList files and folders in a Dropbox folder. Returns metadata entries for each item.
  • list-folder-continueContinue listing files and folders from a previous list-folder call. Use the cursor returned by list-folder when has_more is true.
  • list-shared-linksList shared links for a file or folder in Dropbox, or list all shared links if no path is given.
  • move-fileMove a file or folder in Dropbox to a new location.
  • revoke-shared-linkRevoke a shared link for a file or folder in Dropbox.
  • save-urlSave a URL to a file in Dropbox. Downloads the content from the URL and saves it at the specified path.
  • search-filesSearch for files and folders in Dropbox by name or content.
03

Auth and permissions

What it asks for.

Declared in the manifest, in advance. The app cannot reach anything it did not ask for here.

Scopes

files.content.readfiles.content.writefiles.metadata.readsharing.readsharing.writeaccount_info.read

System secrets

CLIENT_IDCLIENT_SECRETREDIRECT_URI

User secrets

ACCESS_TOKENREFRESH_TOKEN

Reading further

The manifest and the source for Dropbox live in the monorepo, alongside the other apps.

Read the sourceBack to the catalogue

Dropbox · Agent Apps