MCP-Nextcloud
Docker 应用程序 from Cyberschorsch's Repository
概述
Enable AI assistants to interact with your Nextcloud instance.
The Nextcloud MCP (Model Context Protocol) server allows Large Language Models like Claude, GPT, and Gemini to interact with your Nextcloud data through a secure API. Create notes, manage calendars, organize contacts, work with files, and more - all through natural language.
Note
Nextcloud has two ways to enable AI access: Nextcloud provides Context Agent, an AI agent backend that powers the Assistant app and allows AI to interact with Nextcloud apps like Calendar, Talk, and Contacts. Context Agent runs as an ExApp inside Nextcloud and also exposes an MCP server for external LLMs.
This project (Nextcloud MCP Server) is a dedicated standalone MCP server designed specifically for external MCP clients like Claude Code and IDEs, with deep CRUD operations and OAuth support. It does not require any additional AI-features to be enabled in Nextcloud beyond the apps that you intend to interact with.
运行时参数
- 网络
bridge- 外壳
sh- 特权
- false
模板配置
APIPorttcp
- 目标
- 8000
NEXTCLOUD_HOSTVariable
- 默认值
- YOUR_NEXTCLOUD_INSTANCE
NEXTCLOUD_USERNAMEVariable
NEXTCLOUD_PASSWORDVariable
NEXTCLOUD_OIDC_CLIENT_IDVariable
NEXTCLOUD_OIDC_CLIENT_SECRETVariable
NEXTCLOUD_OIDC_CLIENT_STORAGEVariable
NEXTCLOUD_MCP_SERVER_URLVariable
- 默认值
- http://localhost:8000
详细信息
存储库
ghcr.io/cbcoutinho/nextcloud-mcp-server最后更新2026-06-01
初见2025-10-21
在Unraid 上运行 MCP-Nextcloud 。
MCP-Nextcloud 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。