Chronary
ai.chronary/mcp
Calendar API for AI agents: events, availability, Google/Microsoft setup, scheduling, and iCal.
Indexed
Crawled from a public source. No check has passed yet, or a check failed.
Tiers are set by checks and outcomes only. Nobody can pay for a tier or a higher rank. How we check
What it can reach
From its install config and its own description; a sandbox run will confirm this later.
- api.chronary.ai
- None seen
- Secret: CHRONARY_API_KEY
Checks on v1.5.2
Real tool
passrules 2026-09-29.1 · 4 hours agoStatic scan
failrules 2026-09-29.1 · 4 hours ago- criticalPairs a secret with an instruction to send data.tool:create_proposal.description
- criticalPairs a secret with an instruction to send data.tool:create_webhook.description
- criticalPairs a secret with an instruction to send data.tool:get_agent.description
- criticalPairs a secret with an instruction to send data.tool:list_calendars.description
Install
Each app still asks you to confirm. Everything is pinned to the version checked above.
code --add-mcp '{"name":"mcp","type":"http","url":"https://api.chronary.ai/mcp"}'{
"servers": {
"mcp": {
"type": "http",
"url": "https://api.chronary.ai/mcp"
}
}
}- 1.Click the link, or run the command.
- 2.VS Code asks you to confirm the server before it starts.
Needs: CHRONARY_API_KEY
Pinned to v1.5.2 · a790d99704a1
Tools it offers
As the server describes them. This text comes from the publisher and is shown as-is.
create_agentRegister your agent (AI assistant, human participant, or resource) with Chronary so it can own calendars, events, and webhooks.
list_agentsList all agents in your organization
create_calendarCreate a calendar to hold events and track availability. Calendars are required before creating events — call this first when setting up a new agent. An agent can have multiple calendars (e.g. "Work", "Personal"). Org-level calendars (no agent_id) can be used as shared resources like meeting rooms.
create_eventCreate a booking, appointment, meeting, hold, or any scheduled event on a calendar. The calendar_id comes from create_calendar or list_events. Once created, this event blocks the agent's availability during that time and appears in availability queries. Use status="hold" with hold_expires_at to tentatively reserve a slot that auto-releases on TTL.
list_eventsList events on a calendar or across an agent's calendars, including internally created events and externally synced events from iCal subscriptions (e.g. Google Calendar, Outlook). Provide `calendar_id` OR `agent_id`. Narrow with `start_after`/`start_before` (time window), `status`, and `source`.
get_eventRetrieve a single event by ID, including its title, times, status, location, reminders, and metadata. Works for both internally created events and externally synced iCal events. `calendar_id` is optional — if omitted the calendar is resolved from the event. Provide `calendar_id` to fail fast on cross-calendar typos.
update_eventReschedule or edit an event — change its title, description, start/end times, location, status, reminders, or metadata. Use this to move an appointment to a new time or update its details. Provide only the fields you want to change. Holds cannot be edited via this tool (use confirm_event / release_event). External iCal events are read-only. `calendar_id` is optional — if omitted it is resolved from the event.
Versions
- v1.5.2 · Jul 14, 2026
Signals
- Installs through us
- 0
- Agent reports
- none yet
- Publisher
- ai.chronary · unclaimed
- Found via
- registry