caldav-todo-mcp
by dansimau
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_HOST | No | Bind address for HTTP (default 127.0.0.1; image default 0.0.0.0) | 127.0.0.1 |
| MCP_PATH | No | HTTP endpoint path (default /mcp) | /mcp |
| MCP_PORT | No | HTTP port (default 8000) | 8000 |
| CALDAV_URL | Yes | Base URL of the CalDAV server, e.g. https://cloud.example.com/remote.php/dav/ | |
| MCP_LOG_LEVEL | No | Log level (default INFO) | INFO |
| MCP_STATELESS | No | Set to true for stateless streamable HTTP mode (no server-side sessions) | false |
| MCP_TRANSPORT | No | Transport to use: stdio or http (default stdio; image default http) | stdio |
| CALDAV_TIMEOUT | No | HTTP timeout in seconds (default 30) | 30 |
| MCP_AUTH_TOKEN | No | When set, /mcp requires Authorization: Bearer <token>; /health stays open | |
| CALDAV_PASSWORD | Yes | Password or app-specific password | |
| CALDAV_USERNAME | Yes | Login name | |
| CALDAV_SSL_VERIFY | No | Set to false to accept self-signed certificates (default true) | true |
| MCP_ALLOWED_HOSTS | No | Comma-separated Host allow-list (e.g. localhost:*,todo.lan); turns on DNS-rebinding protection | |
| MCP_JSON_RESPONSE | No | Set to true for plain JSON responses instead of SSE | false |
| CALDAV_DEFAULT_LIST | No | List id or name used when a tool call omits list_id | |
| CALDAV_ALLOW_INSECURE_HTTP | No | Set 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
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo recent community issues