Infomaniak Calendar MCP Server
OfficialProvides tools for listing calendars, searching events, and creating events in Infomaniak Calendar.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Infomaniak Calendar MCP Servershow my events for tomorrow"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Calendar MCP Server
MCP Server for the Calendar API.
Tools
calendar_list_calendarsList all your available calendars
Returns: List of calendars (with
idandname)
calendar_list_eventsSearch events in your calendar
Required inputs:
from(string): Start time (eg. 2025-05-28 12:00:00)to(string): End time (eg. 2025-05-28 13:00:00)
Optional inputs:
calendar_id(string): Calendar identifier (defaults to primary calendar if omitted)
Returns: List of events
calendar_create_eventCreate a event in your calendar
Required inputs:
title(string): The event titlestart(string): The event starting date (eg. 2025-05-28 12:00:00)end(string): The event ending date (eg. 2025-05-28 13:00:00)
Optional inputs:
description(string): Event descriptionattendees(string): JSON array of attendee emailscalendar_id(string): Calendar identifier (defaults to primary calendar if omitted)
Returns: The created event
Setup
Create a calendar token linked to your user:
Visit the API Token page
Choose "workspace:calendar user_info" scopes
Usage with Claude Desktop
Add the following to your claude_desktop_config.json:
NPX
{
"mcpServers": {
"calendar": {
"command": "npx",
"args": [
"-y",
"@infomaniak/mcp-server-calendar"
],
"env": {
"CALENDAR_TOKEN": "your-token"
}
}
}
}docker
{
"mcpServers": {
"calendar": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"CALENDAR_TOKEN",
"infomaniak/mcp-server-calendar"
],
"env": {
"CALENDAR_TOKEN": "your-token"
}
}
}
}Environment Variables
CALENDAR_TOKEN: Required. Your calendar token.
Troubleshooting
If you encounter permission errors, verify that:
All required scopes are added to your calendar token
The token is correctly copied to your configuration
Build
Docker build:
docker build -t infomaniak/mcp-server-calendar -f Dockerfile .License
This MCP server is licensed under the MIT License.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/Infomaniak/mcp-server-calendar'
If you have feedback or need assistance with the MCP directory API, please join our Discord server