nextcloud-mcp
Verified Safeby Jaypeg-dev
Overview
Enables AI models to interact with Nextcloud services (tasks, calendar, notes, email) via the Model Context Protocol (MCP).
Installation
npm run startEnvironment Variables
- NEXTCLOUD_URL
- NEXTCLOUD_USERNAME
- NEXTCLOUD_PASSWORD
Security Notes
The server correctly uses environment variables for Nextcloud credentials and explicitly recommends using app passwords, not main user passwords. It communicates via stdio, avoiding direct network exposure. Requests to Nextcloud use HTTPS and basic authentication. Input schemas for tools provide a degree of validation against malformed inputs. Basic XML parsing for CalDAV responses is used, which, while not a full XML parser, is applied to expected structured data.
Similar Servers
spring-documentation-mcp-server
Provides an AI-driven Model Context Protocol (MCP) server for comprehensive access to Spring ecosystem documentation, migration guides, code examples, and project compatibility, serving as a knowledge base and tool integration for AI agents.
nextcloud-mcp-server
Transforms a Nextcloud instance into a semantic intelligence engine, providing AI agents and semantic search capabilities.
mcp-front
mcp-front acts as an authentication gateway for Model Context Protocol (MCP) servers, enabling Claude.ai to securely access internal APIs, databases, and tools with multi-user authentication and per-user isolation.
media-gen-mcp
Centralized Model Context Protocol (MCP) server for generating and editing images and videos via OpenAI (DALL-E, Sora) and Google GenAI (Veo), with local media fetching and processing.