Server data from the Official MCP Registry
Search, browse, and read your Dropbox files. Find documents by name or content, list folders, and…
Search, browse, and read your Dropbox files. Find documents by name or content, list folders, and…
Remote endpoints: streamable-http: https://server.smithery.ai/@cindyloo/dropbox-mcp-server/mcp
Valid MCP server (1 strong, 5 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.
6 files analyzed · No issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
From the project's GitHub README.
A Model Context Protocol (MCP) server that provides read access to Dropbox files with advanced search and content extraction capabilities.
files.metadata.readfiles.content.readpip install -e .
Or install manually:
pip install mcp dropbox pydantic PyPDF2 python-docx
Set your Dropbox access token as an environment variable:
export DROPBOX_ACCESS_TOKEN="your_access_token_here"
Add to your claude_desktop_config.json:
{
"mcpServers": {
"dropbox": {
"command": "python",
"args": ["/path/to/your/dropbox_server.py"],
"env": {
"DROPBOX_ACCESS_TOKEN": "your_access_token_here"
}
}
}
}
The server will automatically use the DROPBOX_ACCESS_TOKEN environment variable when deployed.
list_filesList files and folders in a Dropbox directory.
Parameters:
folder_path (optional): Path to folder (empty for root)max_files (optional): Maximum items to return (default: 20)search_filesSearch for files by name.
Parameters:
query: Search queryfile_types (optional): File types to search ("all", "pdf", "docx", "txt", or comma-separated)max_results (optional): Maximum results (default: 10)read_fileRead the full content of a file.
Parameters:
file_path: Full path to the filemax_length (optional): Maximum characters to return (default: 5000, 0 for unlimited)get_file_infoGet detailed metadata about a file.
Parameters:
file_path: Full path to the filesearch_file_contentSearch for text within specific files.
Parameters:
file_paths: List of file paths to searchquery: Text to search forcontext_chars (optional): Characters of context around matches (default: 100)list_files()
search_files(query="invoice", file_types="pdf", max_results=5)
read_file(file_path="/documents/report.pdf")
search_file_content(
file_paths=["/documents/file1.txt", "/documents/file2.pdf"],
query="important keyword"
)
python dropbox_server.py
Make sure your DROPBOX_ACCESS_TOKEN is set, then run the server and test with an MCP client.
MIT License - feel free to use and modify as needed.
Contributions are welcome! Please feel free to submit a Pull Request.
For issues and questions, please open an issue on GitHub.
Be the first to review this server!
by Modelcontextprotocol · File & Storage
Secure file operations with configurable access controls
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.