Skip to main content
Glama
shrutisharma7500

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": "..."
      }
    }
  }
}

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.
    85 npm
    49
    MIT
  • F
    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.
    -
  • F
    license
    Not graded
    quality
    C
    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.
    -