IntegrateIntegrate
Integrations

Dropbox Integration

Manage Dropbox files, folders, and sharing

The Dropbox integration provides access to manage Dropbox files, folders, and sharing through the Integrate MCP server.

Installation

The Dropbox integration is included with the SDK:

import { dropboxIntegration } from "integrate-sdk/server";

Setup

1. Create a Dropbox OAuth App

  1. Create an OAuth application for Dropbox
  2. Configure your redirect URI
  3. Note your Client ID and Client Secret

2. Configure the Integration on Your Server

Add the Dropbox integration to your server configuration. The integration automatically reads DROPBOX_CLIENT_ID and DROPBOX_CLIENT_SECRET from your environment variables:

import { createMCPServer, dropboxIntegration } from "integrate-sdk/server";

export const { client: serverClient } = createMCPServer({
  apiKey: process.env.INTEGRATE_API_KEY,
  integrations: [
    dropboxIntegration({
    }),
  ],
});

You can override the environment variables by passing explicit values:

dropboxIntegration({
  clientId: process.env.CUSTOM_DROPBOX_ID,
  clientSecret: process.env.CUSTOM_DROPBOX_SECRET,
});

3. Client-Side Usage

The default client automatically includes all integrations. You can use it directly:

import { client } from "integrate-sdk";

await client.authorize("dropbox");
// Use client.dropbox methods after connecting

If you're using a custom client, add the integration to the integrations array:

import { createMCPClient, dropboxIntegration } from "integrate-sdk";

const customClient = createMCPClient({
  integrations: [dropboxIntegration()],
});

Configuration Options

Prop

Type

Tools

dropbox_get_current_account

Get current account

No parameters.

dropbox_get_space_usage

Get space usage

No parameters.

dropbox_list_folder

List folder

No parameters.

dropbox_list_folder_continue

List folder continue

No parameters.

dropbox_get_metadata

Get metadata

No parameters.

dropbox_search_files

Search files

No parameters.

dropbox_create_folder

Create folder

No parameters.

dropbox_delete_path

Delete path

No parameters.

dropbox_move_path

Move path

No parameters.

dropbox_copy_path

Copy path

No parameters.

dropbox_upload_text_file

Upload text file

No parameters.

dropbox_download_file

Download file

No parameters.

Get temporary link

No parameters.

Create shared link

No parameters.

List shared links

No parameters.

Revoke shared link

No parameters.

Notes

  • Category: Storage
  • Authentication mode: OAuth

On this page