OpenClaw is a personal AI assistant platform with built-in MCP support. CalendarMCP plugs straight into OpenClaw's plugin system. No wrappers, no bridges.
You'll need an API key from calendarmcp.ai/app. Connect your Google Calendar and copy the key. It starts with cal_.
Edit your OpenClaw config file. On macOS the default location is:
~/.openclaw/openclaw.jsonAdd a new entry to the plugins section:
{
"plugins": {
"mcp-servers": {
"servers": {
"calendar": {
"url": "https://calendarmcp.ai/api/mcp",
"headers": {
"Authorization": "Bearer cal_your_api_key"
}
}
}
}
}
}Merge this into your existing config. Don't replace the whole file.
Restart the OpenClaw gateway to pick up the new plugin config:
openclaw gateway restartAsk your OpenClaw assistant: "What calendar tools do you have?"You should see the 10 CalendarMCP tools listed.
Once connected, OpenClaw can autonomously handle calendar tasks on your behalf during heartbeat checks, background tasks, and direct conversations:
Heartbeat checks your day's agenda and surfaces conflicts or back-to-back blocks.
Ask OpenClaw to find free time and block it for a task without specifying the slot yourself.
OpenClaw reads upcoming meetings and pulls context from your notes or email.
Add flights and hotel stays from emails directly to your calendar as structured all-day events.
What's on my calendar for the rest of today?Find a 45-minute slot Thursday morning for a call.Create a recurring standup every weekday at 9:30am.Move my 2pm meeting to 4pm.