nextcloud-mcp-server
A production-ready MCP server that connects AI assistants to your Nextcloud instance.
This server enables Large Language Models like Claude, GPT, and Gemini to interact with your Nextcloud data through a secure API. Users can create notes, manage calendars, organize contacts, and work with files, all through natural language conversations. It is designed as a dedicated standalone MCP server for external clients, running independently of Nextcloud in various environments such as Docker, VM, or Kubernetes.
Compatible with
Install
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"nextcloud-mcp-server": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-nextcloud-mcp-server"
]
}
}
}Config File Location
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/claude/claude_desktop_config.json
Some servers require additional setup - check the GitHub README for specific instructions.
Permissions