create_connection_link
ActiveTool of Chronary
Request human setup of Google Calendar or Microsoft Outlook for a Chronary calendar. Give setup_url to a human; the agent never receives OAuth credentials, provider calendar names, or event data. The secret URL is returned only on first creation. If reused=true and setup_url is null, retain the original URL or cancel this link and create a replacement.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"calendar_id"
],
"properties": {
"calendar_id": {
"type": "string",
"pattern": "^cal_.*",
"description": "Chronary calendar whose owning agent will receive authorized availability"
},
"capabilities": {
"type": "array",
"items": {
"enum": [
"availability",
"publishing"
],
"type": "string"
},
"default": [
"availability"
],
"maxItems": 2,
"minItems": 1,
"description": "Request opaque availability, plus optional opt-in event publishing permission"
},
"publication_policy": {
"enum": [
"none",
"confirmed",
"confirmed_tentative"
],
"type": "string",
"default": "none",
"description": "Desired publishing policy; a human still chooses the destination"
}
}
}Parent server
Chronary
https://github.com/Chronary/chronary-mcp
2/7 registries