opencloud-pocketid-mcp

maybenotconnor/opencloud-pocketid-mcp
★ 0 stars Python 📁 File System Updated today
A self-hosted MCP server that connects Claude to your OpenCloud files, calendars, and contacts. Authenticated via PocketID passkeys. Runs in a single Docker container.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "opencloud-pocketid-m": {
      "command": "uvx",
      "args": [
        "opencloud-pocketid-mcp"
      ]
    }
  }
}

Or install with pip: pip install opencloud-pocketid-mcp

README Excerpt

A self-hosted [Model Context Protocol](https://modelcontextprotocol.io) server that connects Claude to your OpenCloud files, Radicale calendars, and Radicale contacts. Authenticated via [PocketID](https://pocket-id.org) passkeys. Runs in a single Docker container. **25 tools** across 3 namespaced servers:

Tools (20)

DEFAULT_TIMEZONEJWT_SIGNING_KEYMCP_BASE_URLMCP_PORTOPENCLOUD_PASSWORDOPENCLOUD_USERNAMEOPENCLOUD_WEBDAV_URLPOCKETID_CLIENT_IDPOCKETID_CLIENT_SECRETPOCKETID_CONFIG_URLRADICALE_PASSWORDRADICALE_URLRADICALE_USERNAMEcaldav_complete_todocaldav_create_eventcaldav_create_todocaldav_delete_eventcaldav_find_eventscaldav_find_todoscaldav_list_calendars