MCP Nextcloud
M

MCP Nextcloud

Nextcloud MCP服務器是一個TypeScript重寫的工具,允許大型語言模型通過模型上下文協議與Nextcloud實例交互,支持筆記、日曆、聯繫人、表格和文件等30種操作,特別提供革命性的統一文件搜索功能,支持Smithery一鍵雲部署。
2.5分
5.7K

什麼是Nextcloud MCP Server?

Nextcloud MCP Server是一個連接AI助手和您個人Nextcloud雲存儲的橋樑。它允許您通過自然語言指令讓AI助手幫助管理您的雲數據,比如: • 讓AI搜索並整理您的文檔 • 讓AI幫您創建日曆事件 • 讓AI管理您的聯繫人信息 • 讓AI讀取和更新您的筆記 • 讓AI操作表格數據 無需手動操作Nextcloud界面,只需告訴AI您想做什麼。

如何使用Nextcloud MCP Server?

使用非常簡單,只需三個步驟: 1. **安裝配置**:通過npm安裝或在Smithery平臺一鍵部署 2. **連接AI**:在您的AI助手(如Claude Desktop)中添加此服務器配置 3. **開始對話**:用自然語言告訴AI您想在Nextcloud中做什麼 例如,您可以說:“幫我在Nextcloud中查找所有關於項目報告的文檔”或“在下週三下午2點創建一個團隊會議日曆事件”。

適用場景

這個工具特別適合以下場景: • **個人知識管理**:讓AI幫助整理筆記、文檔和資料 • **團隊協作**:自動化日曆安排、聯繫人管理和文件共享 • **數據整理**:批量處理表格數據、分類文件 • **日常辦公**:快速查找信息、創建提醒、管理任務 • **內容創作**:基於現有文檔生成新內容或摘要

主要功能

📝 智能筆記管理
完整的筆記CRUD操作:創建、讀取、更新、刪除、搜索和追加內容。AI可以幫您整理知識庫、添加新筆記或查找特定信息。
📅 日曆與事件管理
全面的日曆集成:管理多個日曆、創建/查看/更新/刪除事件。AI可以幫您安排會議、設置提醒和管理日程。
👥 聯繫人管理
完整的聯繫人系統:管理地址簿、添加/刪除聯繫人、更新聯繫信息。AI可以幫您整理通訊錄、查找聯繫人信息。
📊 表格數據處理
強大的表格操作:查看錶格結構、讀取數據、插入/更新/刪除行。AI可以幫您分析數據、更新記錄或生成報告。
📁 智能文件搜索(革命性功能✨)
無需知道確切路徑!AI可以智能搜索整個Nextcloud中的文件,支持文件名、內容、元數據多維度搜索,自動識別文件類型,智能排序結果。
🔍 統一搜索系統
跨所有Nextcloud應用的自然語言搜索。告訴AI您想找什麼,它會智能地在筆記、文件、日曆等所有地方幫您查找。
優勢
🤖 自然語言交互:用對話方式管理雲數據,無需學習複雜界面
🔒 安全可靠:使用Nextcloud官方API和App密碼,保障數據安全
🔄 全面覆蓋:支持Nextcloud五大核心應用(筆記、日曆、聯繫人、表格、文件)
⚡ 智能搜索:革命性的文件搜索功能,無需記住文件路徑
🌐 多平臺支持:可通過npm安裝或Smithery雲部署,適應不同使用場景
📈 持續更新:基於活躍的開源項目,功能不斷完善
侷限性
🔧 需要技術配置:初次使用需要設置環境變量和AI客戶端配置
🌐 依賴網絡:需要穩定的網絡連接訪問Nextcloud實例
📱 部分功能限制:某些高級Nextcloud應用功能可能尚未支持
⚙️ 性能因素:在大文件庫中搜索可能需要優化參數
🔐 權限限制:受限於Nextcloud用戶權限設置

如何使用

準備Nextcloud訪問憑證
登錄您的Nextcloud實例,在安全設置中生成一個專用的App密碼(推薦)或使用登錄密碼。確保您知道Nextcloud實例的完整URL。
選擇安裝方式
根據您的需求選擇安裝方式: • 快速體驗:使用Smithery雲部署(一鍵部署) • 本地使用:通過npm安裝到本地 • 開發測試:克隆源碼本地運行
配置環境變量
創建.env文件或在部署界面配置以下信息: • NEXTCLOUD_HOST: 您的Nextcloud地址(如https://cloud.example.com) • NEXTCLOUD_USERNAME: 用戶名 • NEXTCLOUD_PASSWORD: App密碼
連接到AI助手
在您使用的AI客戶端(如Claude Desktop、Continue等)的MCP配置中添加此服務器。
開始使用
啟動AI助手,現在您可以通過自然語言指令管理Nextcloud了!首先可以嘗試說:“你好,幫我列出Nextcloud中可用的工具”或“搜索我的文檔中關於項目計劃的文件”。

使用案例

案例1:智能文檔搜索與整理
您不記得某個重要文檔的具體位置,但記得部分內容關鍵詞。讓AI幫您在整個Nextcloud中智能搜索。
案例2:自動化會議安排
需要安排團隊週會,並自動創建會議筆記和提醒。
案例3:聯繫人批量更新
公司組織架構調整後,需要更新多個聯繫人的部門信息。
案例4:數據表格分析與報告
需要從銷售數據表格中提取關鍵指標並生成摘要。
案例5:個人知識庫建設
整理分散在各個文檔中的項目信息,建立結構化知識庫。

常見問題

我需要有技術背景才能使用這個工具嗎?
這個工具安全嗎?會洩露我的Nextcloud數據嗎?
支持哪些AI助手/客戶端?
搜索大文件庫時很慢怎麼辦?
如果我的Nextcloud使用了自定義路徑或反向代理怎麼辦?
這個工具是免費的嗎?
如果遇到錯誤或需要新功能怎麼辦?
這個工具和直接使用Nextcloud有什麼區別?

相關資源

GitHub項目倉庫
源代碼、問題追蹤、貢獻指南
npm包頁面
npm安裝包信息和版本歷史
Smithery部署頁面
一鍵雲部署和在線測試
原始Python版本
本項目的Python原版參考
Model Context Protocol官網
MCP協議官方文檔和規範
Nextcloud官方文檔
Nextcloud使用和API參考
創建Nextcloud App密碼指南
如何生成安全的App密碼

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "nextcloud": {
      "command": "mcp-nextcloud",
      "env": {
        "NEXTCLOUD_HOST": "https://your.nextcloud.instance.com",
        "NEXTCLOUD_USERNAME": "your_username",
        "NEXTCLOUD_PASSWORD": "your_app_password"
      }
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
23.0K
5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
30.4K
4.5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
84.4K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
24.7K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
17.0K
5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
14.1K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
17.6K
4.8分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
57.2K
4.7分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2025AIBase