Private implementation · Public blueprint available
ColorOS Calendar Bridge
An experimental bridge between Android CalendarContract, CalDAV, and MCP.
Summary
A private device-integration implementation with a public blueprint for a permission-aware, device-bound bridge.
Technical status
experimental
Availability
- Source: private
- Repository: TakeruF/coloros-calendar-bridge
- Blueprint: blueprints/device-bridge
- Machine-readable metadata
Capabilities
Read: Yes · Write: Yes · Confirmation required: Yes
Main MCP tools
list_calendarslist_eventscreate_eventupdate_eventdelete_event
Authentication
Android runtime permission, planned device-bound credential, app-specific password for optional CalDAV. The committed MCP server is mock mode; no production relay or OAuth issuer is included.
Transport and service integration
Android CalendarContract, Streamable HTTP MCP, CalDAV
Official API: Yes. Android CalendarContract; standards-based CalDAV; mock bridge contract
Safety
Delete and conflict resolution must be disabled by default in a real relay.
Destructive actions: create/update/delete event, sync, conflict resolution
Architecture
Android app, CalendarContract data source, mock MCP server, future authenticated device relay. Kotlin, TypeScript.
Limitations
The committed MCP server is mock mode; production relays and OAuth issuers are not included.