Skip to main content
Glama
caldav-todo-mcp
by dansimau

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_HOSTNoBind address for HTTP (default 127.0.0.1; image default 0.0.0.0)127.0.0.1
MCP_PATHNoHTTP endpoint path (default /mcp)/mcp
MCP_PORTNoHTTP port (default 8000)8000
CALDAV_URLYesBase URL of the CalDAV server, e.g. https://cloud.example.com/remote.php/dav/
MCP_LOG_LEVELNoLog level (default INFO)INFO
MCP_STATELESSNoSet to true for stateless streamable HTTP mode (no server-side sessions)false
MCP_TRANSPORTNoTransport to use: stdio or http (default stdio; image default http)stdio
CALDAV_TIMEOUTNoHTTP timeout in seconds (default 30)30
MCP_AUTH_TOKENNoWhen set, /mcp requires Authorization: Bearer <token>; /health stays open
CALDAV_PASSWORDYesPassword or app-specific password
CALDAV_USERNAMEYesLogin name
CALDAV_SSL_VERIFYNoSet to false to accept self-signed certificates (default true)true
MCP_ALLOWED_HOSTSNoComma-separated Host allow-list (e.g. localhost:*,todo.lan); turns on DNS-rebinding protection
MCP_JSON_RESPONSENoSet to true for plain JSON responses instead of SSEfalse
CALDAV_DEFAULT_LISTNoList id or name used when a tool call omits list_id
CALDAV_ALLOW_INSECURE_HTTPNoSet to true to allow plain http:// URLs (local servers only)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources