Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CALDAV_BASE_URLYesBase URL of the CalDAV server (e.g., http://localhost:5232)
CALDAV_PASSWORDYesPassword for CalDAV authentication
CALDAV_USERNAMEYesUsername for CalDAV authentication

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
add_accountA

Add a new CalDAV account to Chronos

By default, this function blocks URLs pointing to localhost and private IP addresses for security (SSRF protection). For local development or testing, set allow_local=True to explicitly allow these addresses.

list_accountsA

List all configured CalDAV accounts

remove_accountC

Remove a CalDAV account from Chronos

test_accountA

Test connectivity to a CalDAV account

list_calendarsC

List all calendars for an account

create_calendarC

Create a new calendar

delete_calendarC

Delete a calendar

create_eventB

Create a new calendar event

get_events_rangeC

Get events within a date range

delete_eventC

Delete a calendar event

update_eventA

Update an existing calendar event. Only provided fields will be updated.

create_recurring_eventC

Create a recurring event with validation.

search_eventsB

Search for events across calendars with advanced filtering

create_taskC

Create a new task

list_tasksC

List tasks in a calendar

update_taskA

Update an existing task. Only provided fields will be updated.

delete_taskC

Delete a task

create_journalC

Create a new journal entry

list_journalsB

List journal entries in a calendar

update_journalB

Update an existing journal entry. Only provided fields will be updated.

delete_journalB

Delete a journal entry

bulk_create_eventsB

Create multiple events in bulk

bulk_delete_eventsC

Delete multiple events in bulk

bulk_create_tasksB

Create multiple tasks in bulk

bulk_delete_tasksB

Delete multiple tasks in bulk

bulk_create_journalsC

Create multiple journal entries in bulk

bulk_delete_journalsB

Delete multiple journal entries in bulk

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/democratize-technology/chronos-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server