IntelliSchedule Personal Server
FreeNot checkedEnables scheduling and calendar management through Google Calendar and Cal.com, with support for reminders, notes, and email notifications.
About
Enables scheduling and calendar management through Google Calendar and Cal.com, with support for reminders, notes, and email notifications.
README
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.
Setup
Clone the repository:
git clone <your-new-repo-url> cd intellischedule-mcp-serverInstall dependencies:
npm installConfigure Environment Variables: Copy
.env.exampleto.envand fill in your credentials:cp .env.example .env
Obtaining Credentials
- Google Calendar:
- Go to the Google Cloud Console.
- Create a project and enable the Google Calendar API.
- Create an OAuth 2.0 Client ID.
- Use the OAuth2 Playground to get your
REFRESH_TOKEN.
- Cal.com:
- Go to Cal.com Settings > API Keys.
- Create a new API key.
- Find your event type ID in your Event Types list.
- Email (SMTP):
- If using Gmail, create an App Password.
- Use your full email as
SMTP_USER.
- 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": "..."
}
}
}
}
Installing IntelliSchedule Personal Server
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/shrutisharma7500/mcp-serverFAQ
Is IntelliSchedule Personal Server MCP free?
Yes, IntelliSchedule Personal Server MCP is free — one-click install via Unyly at no cost.
Does IntelliSchedule Personal Server need an API key?
No, IntelliSchedule Personal Server runs without API keys or environment variables.
Is IntelliSchedule Personal Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install IntelliSchedule Personal Server in Claude Desktop, Claude Code or Cursor?
Open IntelliSchedule Personal Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Gmail
Read, send and search emails from Claude
by GoogleSlack
Send, search and summarize Slack messages
by SlackRunbear
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
Discord Server
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Compare IntelliSchedule Personal Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All communication MCPs
