-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstallari-plugin.yaml
More file actions
90 lines (84 loc) · 2.33 KB
/
Copy pathstallari-plugin.yaml
File metadata and controls
90 lines (84 loc) · 2.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
name: caldav-blade-mcp
version: "0.4.0"
description: "CalDAV calendar operations — protocol-level access to any CalDAV server"
author: groupthink-dev
license: MIT
tier: certified
author_type: first-party
readiness: production
homepage: https://github.com/groupthink-dev/caldav-blade-mcp
contract: calendar-v1
services:
calendar:
events: cal_events
event: cal_event
search: cal_search
calendars: cal_calendars
freebusy: cal_freebusy
today: cal_today
week: cal_week
batch: cal_events_batch
create: cal_create
update: cal_update
delete: cal_delete
setup:
icon: "\U0001F4C5"
blurb: "Protocol-level CalDAV access — read events, search, check availability, and manage calendars on any CalDAV server."
auth_model: basic
complexity: trivial
fields:
- key: CALDAV_URL
label: "CalDAV URL"
secret: false
required: true
placeholder: "https://caldav.fastmail.com/dav/calendars"
help: "CalDAV server endpoint (Fastmail, iCloud, Google, Nextcloud, etc.)"
- key: CALDAV_USERNAME
label: "Username"
secret: false
required: true
placeholder: "user@example.com"
- key: CALDAV_PASSWORD
label: "Password"
secret: true
required: true
help: "App-specific password recommended for providers that support it"
- key: CALDAV_WRITE_ENABLED
label: "Enable write operations"
type: boolean
secret: false
required: false
help: "Create, update, and delete calendar events"
test:
endpoint: "{CALDAV_URL}"
auth_style: basic
help:
- label: "CalDAV protocol spec"
url: "https://www.rfc-editor.org/rfc/rfc4791"
- label: "Fastmail CalDAV setup"
url: "https://www.fastmail.help/hc/en-us/articles/1500000278342"
install:
runtime: uv
package: caldav-blade-mcp
command: caldav-blade-mcp
env:
- name: CALDAV_URL
description: "CalDAV server URL"
- name: CALDAV_USERNAME
description: "CalDAV username"
- name: CALDAV_PASSWORD
description: "CalDAV password"
secret: true
- name: CALDAV_WRITE_ENABLED
description: "Enable write operations (create, update, delete)"
default: "false"
requires:
stallari: ">=0.60"
adapter_contracts:
- "calendar >= 1.0"
conformance:
required: "4/4"
recommended: "3/3"
gated: "3/3"
optional: "1/1"
last_tested: "2026-04-18"