Nextcloud MCP Server

The Nextcloud MCP server allows Large Language Models (LLMs) to interact with your Nextcloud instance. This enables automation of various Nextcloud actions across Notes, Calendar, Contacts, Tables, and WebDAV file operations with a comprehensive set of 30 tools.

MCP Endpoint

Base endpoint (requires API key):

https://mcp.techmavie.digital/nextcloud/mcp

An MCP Key Service API key is required to use this MCP server.

Register your credentials and get a usr_... key at mcpkeys.techmavie.digital

Get your API key at mcpkeys.techmavie.digital

* Required field

Privacy Notice: Your API key is processed entirely in your browser and is never stored or transmitted to our servers. The URL is generated client-side only.

Need help setting up? Follow my interactive setup guides:

Features

Notes: Create, read, update, delete, search, and append to notes

Calendar: Complete calendar integration via CalDAV

Tables: Complete table operations with CRUD on rows

Files (WebDAV): Complete file system access

Contacts: Manage contacts and address books via CardDAV

Revolutionary Unified WebDAV Search Feature

30 Total Tools across 5 main categories

Available Tools

nextcloud_notes_create_note

Create a new note

nextcloud_notes_update_note

Update an existing note

nextcloud_notes_append_content

Append content to a note

nextcloud_notes_search_notes

Search notes by title or content

nextcloud_notes_delete_note

Delete a note

nextcloud_calendar_list_calendars

List all calendars

nextcloud_calendar_create_event

Create calendar events

nextcloud_calendar_list_events

List events with date filtering

nextcloud_calendar_get_event

Get event details

nextcloud_calendar_update_event

Update an event

nextcloud_calendar_delete_event

Delete an event

nextcloud_contacts_list_addressbooks

List address books

nextcloud_contacts_create_addressbook

Create an address book

nextcloud_contacts_delete_addressbook

Delete an address book

nextcloud_contacts_list_contacts

List contacts

nextcloud_contacts_create_contact

Create a contact

nextcloud_contacts_delete_contact

Delete a contact

nextcloud_tables_list_tables

List all tables

nextcloud_tables_get_schema

Get table schema

nextcloud_tables_read_table

Read table rows

nextcloud_tables_insert_row

Insert a row

nextcloud_tables_update_row

Update a row

nextcloud_tables_delete_row

Delete a row

nextcloud_webdav_search_files

Unified search across files

nextcloud_webdav_list_directory

List files and directories

nextcloud_webdav_read_file

Read file content

nextcloud_webdav_write_file

Create or update files

nextcloud_webdav_create_directory

Create directories

nextcloud_webdav_delete_resource

Delete files or directories

Requirements

  • MCP Key Service API key (register at mcpkeys.techmavie.digital)
  • Nextcloud instance with Notes, Calendar, Contacts, Tables apps

Quick Links

View All MCP Servers

Support My Work

If you find this MCP server useful, consider supporting my work.

Learn how to support
TechMavie Digital Logo

TechMavie Digital Services

Business Registration Number: 202503258894

Copyright 2025 TechMavie Digital. All rights reserved.

Made with ❤️ by

Privacy Notice

This website uses Plausible, a privacy-focused analytics tool. Your data is anonymized and stored in Nuremberg, Germany. No cookies are used and no personal information is collected. I respect your privacy.