Back to Apps

Nextcloud MCP
Supports UIby cbcoutinho
Full API access to your Nextcloud instance for notes, calendars, contacts, and files.
0 stars
Works in:CursorCodex
Exposes:ToolsResources
What it does
Integrates AI assistants with Nextcloud, enabling deep CRUD operations across multiple Nextcloud apps. It allows LLMs to act as a personal assistant that can organize your digital life, from managing tasks in Deck to searching your personal notes and managing files.
Tools
nc_notes_create_note: Create and manage notes with keyword and semantic search.nc_calendar_create_event: Manage calendar events, todos, and attendees.nc_webdav_create_directory: Full filesystem access for managing files and folders.nc_deck_manage_board: Organize boards, stacks, and cards in Nextcloud Deck.nc_cookbook_import_recipe: Import recipes using schema.org metadata.nc_contacts_manage: Full CardDAV support for managing address books.nc_semantic_search: Experimental vector-powered search across notes and files.
Installation
Run locally using uvx:
NEXTCLOUD_HOST=https://your.instance.com NEXTCLOUD_USERNAME=user NEXTCLOUD_PASSWORD=pass uvx nextcloud-mcp-server run --transport stdio
For claude_desktop_config.json:
{
"mcpServers": {
"nextcloud": {
"command": "uvx",
"args": ["nextcloud-mcp-server", "run", "--transport", "stdio"],
"env": {
"NEXTCLOUD_HOST": "https://your.instance.com",
"NEXTCLOUD_USERNAME": "user",
"NEXTCLOUD_PASSWORD": "pass"
}
}
}
}
Supported hosts
- Claude Desktop
- Cursor
- Claude Code
- Any MCP-compatible client
Quick install
uvx nextcloud-mcp-server run --transport stdioInformation
- Pricing
- free
- Published
- 4/11/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Claude Desktop
{
"nextcloud": {
"command": "uvx",
"args": ["nextcloud-mcp-server", "run", "--transport", "stdio"]
}
}





