← Integrations
OC

OpenClaw

OpenClaw is a personal AI assistant platform with built-in MCP support. CalendarMCP plugs straight into OpenClaw's plugin system. No wrappers, no bridges.

Before you start

You'll need an API key from calendarmcp.ai/app. Connect your Google Calendar and copy the key. It starts with cal_.

Setup steps

Step 1: Open OpenClaw config

Edit your OpenClaw config file. On macOS the default location is:

~/.openclaw/openclaw.json
Step 2: Add CalendarMCP as a plugin

Add 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.

Step 3: Restart OpenClaw

Restart the OpenClaw gateway to pick up the new plugin config:

openclaw gateway restart
Step 4: Confirm tools are available

Ask your OpenClaw assistant: "What calendar tools do you have?"You should see the 10 CalendarMCP tools listed.

What this enables

Once connected, OpenClaw can autonomously handle calendar tasks on your behalf during heartbeat checks, background tasks, and direct conversations:

Morning briefings

Heartbeat checks your day's agenda and surfaces conflicts or back-to-back blocks.

Proactive scheduling

Ask OpenClaw to find free time and block it for a task without specifying the slot yourself.

Meeting prep

OpenClaw reads upcoming meetings and pulls context from your notes or email.

Travel calendar blocks

Add flights and hotel stays from emails directly to your calendar as structured all-day events.

Try it

  • 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.