Portfolio Supported AIs Solutions Tasks Email Archive Bring Your Own Code Integrations Pricing

Get Started

ChatGPT

ChatGPT

Start directly →

Ready
Claude

Claude

Directory Connector →

Ready
Mistral

Mistral

Directory Connector →

Ready

Dashboard Always available
Dropbox

Dropbox

⚡ Built-in — Platform Built-in

Connect a Dropbox account with one approval on Dropbox's own screen — no passwords or API keys. Read-only: the owner picks files, and gated-files import-external copies a picked file into private member downloads. Paid plans.

⚡ Built-in — No Setup Required This integration is built into the WebsitePublisher platform. All endpoints are available immediately — no API key needed.

Endpoints (5)

POST connect

Start connecting a Dropbox account (read-only). Returns authorize_url: give it to the owner as a clearly labelled "Connect Dropbox" link or button. They approve on Dropbox's own screen and the tokens are stored automatically — never ask for a password or secret. The link is single-use and expires after 30 minutes. Paid plans only.

Field Type Required Description
capabilities array No Default ["files_read"] (read file names and download files the owner picks). It is the only capability.
return_url string No Optional page on a websitepublisher.ai domain to return to after approval.
GET connection-status

Whether Dropbox is connected for this project: account email and name, status, and what to do when re-authorization is needed.

No input parameters required.

POST disconnect

Disconnect Dropbox: revokes access at Dropbox and deletes the stored tokens. Files imported earlier stay in private storage.

No input parameters required.

POST search-files

Find files by name in the connected Dropbox account, for a file the owner named. Returns {files:[{ref, name, size, modified, path}], has_more}. Pass a ref to gated-files import-external (provider "dropbox"). Only import files the owner asked for. Paid plans.

Field Type Required Description
query string ✓ Yes Part of the file name, at least 2 characters.
limit integer No Max files to return (default 20, max 50).
GET chooser-config

Settings for the Dropbox Chooser in the dashboard: the public app key and script URL, and whether Dropbox is connected. A chosen file's "id" is the ref for gated-files import-external.

No input parameters required.

MCP Tool Names

When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:

EndpointMCP Tool Name
connect dropbox_connect
connection-status dropbox_connection_status
disconnect dropbox_disconnect
search-files dropbox_search_files
chooser-config dropbox_chooser_config
← Back to all integrations