MCP server for Nextcloud: manage tasks, calendars and notes over CalDAV from Claude and other MCP clients
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add nextcloud-organizer -- uvx nextcloud-organizer-mcp~/.codex/config.toml
[mcp_servers.nextcloud-organizer]
command = "uvx"
args = ["nextcloud-organizer-mcp"]
# codex mcp add nextcloud-organizer -- uvx nextcloud-organizer-mcp~/.cursor/mcp.json
{
"mcpServers": {
"nextcloud-organizer": {
"command": "uvx",
"args": [
"nextcloud-organizer-mcp"
]
}
}
}.vscode/mcp.json
{
"servers": {
"nextcloud-organizer": {
"type": "stdio",
"command": "uvx",
"args": [
"nextcloud-organizer-mcp"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"nextcloud-organizer": {
"command": "uvx",
"args": [
"nextcloud-organizer-mcp"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"nextcloud-organizer": {
"command": "uvx",
"args": [
"nextcloud-organizer-mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"nextcloud-organizer": {
"command": "uvx",
"args": [
"nextcloud-organizer-mcp"
]
}
}
}