Back to Home
Jaypeg-dev icon

nextcloud-mcp

Verified Safe

by Jaypeg-dev

Overview

Enables AI models to interact with Nextcloud services (tasks, calendar, notes, email) via the Model Context Protocol (MCP).

Installation

Run Command
npm run start

Environment 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

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2025-11-23

Tags

NextcloudMCPAI IntegrationProductivityCalDAV