
Cindyloo Dropbox Mcp Server
ai.smithery由 smithery.ai 發布官方發布者v1.15.0更新於 Oct 24, 2026
Search, browse, and read your Dropbox files. Find documents by name or content, list folders, and…
發布方自己的服務:222wcnm Bilistalkermcp
概覽
一個唯讀的 Dropbox MCP 伺服器,讓助理列出資料夾、依名稱或內容搜尋檔案,並讀取 PDF、DOCX 與純文字檔中的文字。
- 可以做什麼
- 列出 Dropbox 目錄中的檔案與資料夾,可指定起始資料夾路徑並限制回傳數量。依名稱搜尋檔案,可依 PDF、DOCX、TXT 等檔案類型篩選。讀取檔案完整內容,可限制回傳字元數,並能從 PDF、DOCX 以及純文字、程式碼、HTML、CSS、JSON、CSV 檔案擷取文字。取得指定檔案路徑的詳細中繼資料。在指定的數個檔案中搜尋特定文字並回傳前後文。
- 適用情境
- 當 Dropbox 中存放希望助理直接尋找與閱讀的文件、報告或程式碼時適用,例如依名稱找出發票,或從 PDF 擷取關鍵段落。它著重於唯讀的查找與內容擷取,而非檔案管理或編輯。
- 執行需求
- 需要一個 Dropbox 帳號,以及具備 files.metadata.read 與 files.content.read 權限範圍的存取權杖,透過 DROPBOX_ACCESS_TOKEN 環境變數提供。README 描述的是本機 Python 3.10 以上環境並以 pip 安裝相依套件;登錄項目則列出以 Authorization bearer 權杖驗證的遠端端點。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Cindyloo Dropbox Mcp Server,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/ai.smithery%2Fcindyloo-dropbox-mcp-server/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。
{
"mcpServers": {
"cindyloo-dropbox": {
"type": "http",
"url": "https://server.smithery.ai/@cindyloo/dropbox-mcp-server/mcp"
}
}
}README
Dropbox MCP Server
A Model Context Protocol (MCP) server that provides read access to Dropbox files with advanced search and content extraction capabilities.
Features
- File Listing: Browse files and folders in your Dropbox
- File Reading: Read content from various file types (PDF, DOCX, TXT, code files)
- Search: Search for files by name across your Dropbox
- Content Search: Search for specific text within files
- File Info: Get detailed metadata about files
- Smart Text Extraction: Automatically extracts text from PDFs and DOCX files
Supported File Types
- PDF - Text extraction with PyPDF2
- DOCX/DOC - Document text extraction
- Text files - TXT, MD, PY, JS, HTML, CSS, JSON, CSV
Installation
Prerequisites
- Python 3.10 or higher
- A Dropbox account and access token
Get a Dropbox Access Token
- Go to the Dropbox App Console
- Click "Create app"
- Choose "Scoped access" and "Full Dropbox" access
- Name your app
- Go to the "Permissions" tab and enable:
files.metadata.readfiles.content.read
- Go to the "Settings" tab and generate an access token
Install Dependencies
Or install manually:
Configuration
Set your Dropbox access token as an environment variable:
For Claude Desktop
Add to your claude_desktop_config.json:
For Smithery
The server will automatically use the DROPBOX_ACCESS_TOKEN environment variable when deployed.
Available Tools
list_files
List 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_files
Search 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_file
Read 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_info
Get detailed metadata about a file.
Parameters:
file_path: Full path to the file
search_file_content
Search 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)
Usage Examples
List files in root directory
Search for PDF files
Read a specific file
Search within files
Development
Running Locally
Testing
Make sure your DROPBOX_ACCESS_TOKEN is set, then run the server and test with an MCP client.
Security Notes
- Keep your Dropbox access token secure and never commit it to version control
- Use environment variables or secure secret management
- The server only provides read access to Dropbox files
- Consider using app-scoped tokens with minimal permissions
License
MIT License - feel free to use and modify as needed.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
Support
For issues and questions, please open an issue on GitHub.
來源:README.md,提交 5f4a268
工具
0版本歷史
1- v1.15.0最新Sep 16, 2026
評分
已滿足適用檢查項的 75%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具必需15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。
其他 Smithery 整合

222wcnm Bilistalkermcp
ai.smithery官方發布者
Bilibili 創作者分析伺服器,讓助理查詢指定使用者的個人資料、影片、動態、專欄、字幕、追蹤清單與留言。

Zwldarren Akshare One Mcp
ai.smithery官方發布者
遠端 MCP 伺服器,讓助理以唯讀方式取得中國股市資料:歷史與即時行情、新聞和財務報表。

Zhaoganghao Hellomcp
ai.smithery官方發布者
一個小型遠端 MCP 伺服器,讓助理依名字向人問候,並介紹「Hello, World」的由來。

Zeta Chain Cli
ai.smithery官方發布者
一個遠端 MCP 伺服器,讓助理為任意姓名或受眾產生友善、可自訂的問候語。

Yuna0x0 Hackmd Mcp
ai.smithery官方發布者
一個連接 HackMD API 的 MCP 伺服器,讓助理讀取、建立、更新和刪除 HackMD 筆記並管理團隊。