Today we published MCP Connector to the App Store: a dedicated, MCP-only ExApp that connects your Nextcloud to AI assistants speaking the Model Context Protocol (Claude, Cursor, ChatGPT, or your own agent).
App Store: MCP Connector - Apps - App Store - Nextcloud
What it is:
One click install from the store (AppAPI/ExApp, Python, built on the official MCP python-sdk). No assistant app, no AI provider, no extra dependencies: it only speaks MCP.
It is its own OAuth 2.1 authorization server following the MCP authorization spec. Hosted clients like Claude.ai and ChatGPT connect through a normal consent flow and never see a password. Admins can switch off dynamic client registration or allowlist specific clients.
Every request runs under the identity of the signed-in user. An assistant never sees more than that user sees in the web interface, and users manage and revoke their connections under Settings, Security.
Curated tool surface instead of a raw API: files (WebDAV), calendar (CalDAV), Notes, Deck, contacts (CardDAV), unified search, plus a prepare_context bundle tool. Read-first, risky writes are limited, nothing destructive.
No telemetry, no third-party calls from the connector itself. What the connected assistant reads is of course transmitted to that assistant, so choose it accordingly; the data flow is documented in the repository.
It is an early release (0.1.0) and feedback is very welcome, here or in the GitHub issues. Disclosure: I am the author.