PluginBench
MCP Server
Active
MIT

io.github.danielsousaoliveira/cal-auto-python MCP Server

io.github.danielsousaoliveira/cal-auto-python

What is the io.github.danielsousaoliveira/cal-auto-python MCP server?

Schedule a GitHub Projects backlog into Google Calendar, as a CLI or an MCP server.

How to install io.github.danielsousaoliveira/cal-auto-python

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • GITHUB_TOKEN
    required
    secret

    GitHub personal access token used to query the GitHub Project.

  • GITHUB_PROJECT_ID
    required

    GitHub Projects V2 node ID of the board to read.

  • CAL_AUTO_TIMEZONE
    required

    IANA timezone name used to schedule events, e.g. Europe/Lisbon.

  • CAL_AUTO_CONFIG_DIR

    Directory holding Google OAuth credentials and token. Defaults to the platform config directory.

  • CAL_AUTO_WORKING_DAY_START

    Start of the working day as HH:MM. Defaults to 09:00.

  • CAL_AUTO_WORKING_DAY_END

    End of the working day as HH:MM. Defaults to 17:00.

  • CAL_AUTO_CALENDAR_ID

    Google Calendar ID to schedule events into. Defaults to primary.

  • CAL_AUTO_TASK_LIST_ID

    Google Tasks list ID to create tasks in. Defaults to @default.

  • CAL_AUTO_ATTENDEES

    Comma-separated email addresses to invite to scheduled events.

  • CAL_AUTO_SCHEDULABLE_STATUSES

    Comma-separated GitHub Project status names to schedule. Defaults to Backlog.

  • CAL_AUTO_COUNT_ALL_DAY_EVENTS

    Whether all-day events count against free/busy slots. Defaults to false.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "cal-auto-python": {
      "command": "uvx",
      "args": [
        "cal-auto-python"
      ],
      "env": {
        "GITHUB_TOKEN": "<YOUR_GITHUB_TOKEN>",
        "GITHUB_PROJECT_ID": "<YOUR_GITHUB_PROJECT_ID>",
        "CAL_AUTO_TIMEZONE": "<YOUR_CAL_AUTO_TIMEZONE>",
        "CAL_AUTO_CONFIG_DIR": "<YOUR_CAL_AUTO_CONFIG_DIR>",
        "CAL_AUTO_WORKING_DAY_START": "<YOUR_CAL_AUTO_WORKING_DAY_START>",
        "CAL_AUTO_WORKING_DAY_END": "<YOUR_CAL_AUTO_WORKING_DAY_END>",
        "CAL_AUTO_CALENDAR_ID": "<YOUR_CAL_AUTO_CALENDAR_ID>",
        "CAL_AUTO_TASK_LIST_ID": "<YOUR_CAL_AUTO_TASK_LIST_ID>",
        "CAL_AUTO_ATTENDEES": "<YOUR_CAL_AUTO_ATTENDEES>",
        "CAL_AUTO_SCHEDULABLE_STATUSES": "<YOUR_CAL_AUTO_SCHEDULABLE_STATUSES>",
        "CAL_AUTO_COUNT_ALL_DAY_EVENTS": "<YOUR_CAL_AUTO_COUNT_ALL_DAY_EVENTS>"
      }
    }
  }
}

Related MCP servers

Free AI music generation. Generate, share, and discover songs. First 10/month free.

View repository →

MCP Gateway: wrap any MCP server with cold-start retries, uptime SLA, and per-execution MPP billing.

View repository →
SESEC EDGAR logo

SEC EDGAR

Active

SEC EDGAR filings (10-K, 10-Q, 8-K), XBRL financials, and full-text filing search. No API key.

0
Python
MIT
View repository →

FRED economic data: GDP, inflation, unemployment, rates, and 800k+ Federal Reserve time series.

0
Python
MIT
View repository →
GEGeocoding logo

Geocoding

Active

Forward and reverse geocoding, place search, and distance via OpenStreetMap Nominatim. No key.

0
Python
MIT
View repository →

Unofficial MCP server for Make.com automation - build, validate & deploy scenarios via AI

7
TypeScript
MIT
View repository →