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
- Create an OAuth application for Dropbox
- Configure your redirect URI
- 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 connectingIf 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.
dropbox_get_temporary_link
Get temporary link
No parameters.
dropbox_create_shared_link
Create shared link
No parameters.
dropbox_list_shared_links
List shared links
No parameters.
dropbox_revoke_shared_link
Revoke shared link
No parameters.
Notes
- Category: Storage
- Authentication mode: OAuth