Skip to main content
Glama
IntelliSchedule Personal MCP Server

IntelliSchedule Personal MCP Server

IntelliSchedule Personal MCP Server

This is a standalone Model Context Protocol (MCP) server that exposes scheduling, calendar management, and productivity tools. It can be integrated with AI clients like Claude, ChatGPT, or any other MCP-compatible interface.

Features

  • Google Calendar Integration: Create and list events.

  • Cal.com Scheduling: Book meetings programmatically.

  • Availability Checker: Check for free slots on your calendar.

  • Reminders & Notes: Manage personal tasks and notes.

  • Email Notifications: Send meeting confirmations.

Related MCP server: MCP Calendar Assistant

Setup

  1. Clone the repository:

    git clone <your-new-repo-url>
    cd intellischedule-mcp-server
  2. Install dependencies:

    npm install
  3. Configure Environment Variables: Copy .env.example to .env and fill in your credentials:

    cp .env.example .env

Obtaining Credentials

  1. Start the Server:

    npm start

Using with Claude Desktop

Add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "intellischedule": {
      "command": "node",
      "args": ["/path/to/intellischedule-mcp-server/index.js"],
      "env": {
        "GOOGLE_CLIENT_ID": "...",
        "GOOGLE_CLIENT_SECRET": "...",
        "GOOGLE_REFRESH_TOKEN": "...",
        "CAL_API_KEY": "...",
        "CAL_EVENT_TYPE_ID": "...",
        "CAL_USERNAME": "...",
        "SMTP_USER": "...",
        "SMTP_PASS": "...",
        "USER_EMAIL": "..."
      }
    }
  }
}

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      C
      maintenance
      Enables management of Google Calendar events across multiple calendars with natural language support, including searching events, checking availability, creating/updating/deleting events, responding to invitations, and auto-generating Google Meet links.
      89 npm
      49
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Enables AI assistants to manage calendars and tasks through natural language, supporting Google Calendar operations like event creation, availability checking, and smart scheduling. It features schedule analysis, task reminders, and meeting time recommendations to streamline productivity.
      MIT
    • F
      license
      Not graded
      quality
      D
      maintenance
      Enables AI assistants to manage Google Calendar by listing, creating, updating, and deleting events. It also includes functionality to find available time slots for scheduling.
      -