Cover image
Try Now
2025-04-14

An MCP server to provide tools with access to google calendar and google tasks to help you schedule your day and events.

3 years

Works with Finder

1

Github Watches

0

Github Forks

1

Github Stars

MCP Scheduler

This is an MCP server that provides tools to manage events in your google calendar and tasks.

Adding the MCP Server

Installation Steps

  1. Install uv to manage the dependencies, as recomended by Model context protocol

  2. Clone the Repository

    git clone https://github.com/JorgeVanco/Scheduler-MCP.git
    cd Scheduler-MCP
    
  3. Configure Google API Credentials

    • Go to the Google Cloud Console
    • Create a new project
    • Enable the Google Calendar API and Google Tasks API
    • Create OAuth 2.0 credentials and download the credentials.json file
    • Place the credentials.json file in the project root directory
  4. Add the MCP config to the model configuration file Add the following JSON configuration to the configuration file:

"mcpServers": {
    "Scheduler": {
        "command": "uv",
        "args": [
            "--directory",
            "C:\\Path\\to\\Scheduler-MCP",
            "run",
            "-m",
            "src.main"
        ]
    }
}

Note Replace C:\\Path\\to\\Scheduler-MCP with the full path to the Scheduler-MCP folder

This configuration runs the src.main module using uv in the specified directory.

Usage

Once configured, your language model will be able to interact with Google Calendar and Google Tasks through this MCP server.

Example Commands

  • "Schedule a meeting for tomorrow at 10:00 AM"
  • "Show my events for this week"
  • "Create a task to buy groceries"

Troubleshooting

Google Authentication

The first time the model starts the MCP server, a Google authentication window will pop up to request access to your calendars. Access tokens are stored in token.json to avoid logging in every time.

If you encounter errors, it might be because the token has expired. To fix this, delete the token.json file from the Scheduler-MCP folder.

Coming Soon: A tool to automatically manage authentication tokens.

相关推荐

  • av
  • Effortlessly run LLM backends, APIs, frontends, and services with one command.

  • WangRongsheng
  • 🧑‍🚀 全世界最好的LLM资料总结(Agent框架、辅助编程、数据处理、模型训练、模型推理、o1 模型、MCP、小语言模型、视觉语言模型) | Summary of the world's best LLM resources.

  • 1Panel-dev
  • 🔥 1Panel provides an intuitive web interface and MCP Server to manage websites, files, containers, databases, and LLMs on a Linux server.

  • rulego
  • ⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.

  • Byaidu
  • PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/MCP/Docker/Zotero

  • lasso-security
  • A plugin-based gateway that orchestrates other MCPs and allows developers to build upon it enterprise-grade agents.

  • hkr04
  • Lightweight C++ MCP (Model Context Protocol) SDK

  • sigoden
  • Easily create LLM tools and agents using plain Bash/JavaScript/Python functions.

  • RockChinQ
  • 😎简单易用、🧩丰富生态 - 大模型原生即时通信机器人平台 | 适配 QQ / 微信(企业微信、个人微信)/ 飞书 / 钉钉 / Discord / Telegram / Slack 等平台 | 支持 ChatGPT、DeepSeek、Dify、Claude、Gemini、xAI、PPIO、Ollama、LM Studio、阿里云百炼、火山方舟、SiliconFlow、Qwen、Moonshot、ChatGLM、SillyTraven、MCP 等 LLM 的机器人 / Agent | LLM-based instant messaging bots platform, supports Discord, Telegram, WeChat, Lark, DingTalk, QQ, Slack

  • modelscope
  • Start building LLM-empowered multi-agent applications in an easier way.

    Reviews

    3.1 (12)
    Avatar
    user_pByGpiH2
    2025-04-26

    Scheduler-MCP is a game-changer for my productivity! Created by JorgeVanco, this tool excels in efficient planning and task management. Its user-friendly interface and seamless navigation make it a must-have for anyone looking to streamline their schedule. Highly recommend to all professionals!

    Avatar
    user_4xOSx0PG
    2025-04-26

    Scheduler-MCP is an incredible tool for managing my day-to-day activities seamlessly. JorgeVanco has done an outstanding job creating an application that is both intuitive and efficient. I highly recommend it to anyone looking to streamline their scheduling process and boost productivity.

    Avatar
    user_BgPjcrx7
    2025-04-26

    Scheduler-MCP by JorgeVanco is an essential tool for anyone looking to optimize their time management. The user-friendly interface and powerful scheduling features make it a standout choice. It seamlessly integrates with various platforms, enhancing productivity and ensuring you never miss a task or appointment. Highly recommended for both personal and professional use!

    Avatar
    user_XOjgbwue
    2025-04-26

    Scheduler-MCP is an invaluable tool for efficient task management. Created by JorgeVanco, it simplifies scheduling with its intuitive interface and robust features. I particularly appreciate its seamless integration with other apps and the efficient notifications that keep me on track. Definitely a must-have for anyone looking to optimize their workflow!

    Avatar
    user_LKmtArds
    2025-04-26

    Scheduler-MCP by JorgeVanco is an exceptional tool for managing my daily tasks efficiently. Its intuitive interface and seamless functionality have significantly improved my productivity. I especially appreciate the customizable scheduling features and the helpful welcome information that makes onboarding a breeze. Highly recommend it for anyone looking to streamline their workflow!

    Avatar
    user_qCj85juL
    2025-04-26

    Scheduler-MCP by JorgeVanco is an excellent tool for managing time and tasks efficiently. Its intuitive interface and seamless integration into my daily routine have tremendously boosted my productivity. I highly recommend it to anyone in need of a reliable scheduler!

    Avatar
    user_TwAXtcyS
    2025-04-26

    Scheduler-MCP by JorgeVanco is an excellent tool for managing my schedule efficiently. This app's user-friendly interface and intuitive design make it a breeze to plan my day. It integrates seamlessly with my calendar, ensuring I never miss an appointment. Highly recommend for anyone looking to streamline their time management!

    Avatar
    user_lwocchTH
    2025-04-26

    Scheduler-MCP by JorgeVanco is an exceptional tool for managing my projects efficiently. The seamless integration and user-friendly interface make it incredibly easy to organize tasks and schedule reminders. Highly recommended for anyone needing a reliable scheduling solution.

    Avatar
    user_0mXpBuh4
    2025-04-26

    Scheduler-MCP by JorgeVanco is an exceptional tool that has significantly improved my productivity. Its intuitive interface and reliable performance make scheduling tasks effortlessly efficient. Highly recommended for anyone seeking to streamline their workflow.

    Avatar
    user_eguQLXll
    2025-04-26

    Scheduler-MCP by JorgeVanco is an exceptional tool for managing tasks efficiently. The intuitive interface and robust features streamline scheduling processes, making it ideal for personal and professional use. Highly recommended for anyone looking to enhance their productivity.

    Avatar
    user_jPX4Kw9H
    2025-04-26

    Scheduler-MCP by JorgeVanco is a versatile and efficient scheduling tool that has significantly improved my productivity. The interface is user-friendly and intuitive, making it easy to manage my tasks. Integration with other applications is seamless, and the personalized welcome message adds a nice touch. Highly recommend this to anyone looking for a reliable scheduling solution.

    Avatar
    user_zvEHdvTK
    2025-04-26

    Scheduler-MCP by JorgeVanco is an incredibly efficient tool for managing tasks and deadlines. It's user-friendly and intuitive, making it easy to stay organized and prioritize work. The seamless integration with my daily workflow has significantly boosted my productivity. Highly recommend it for anyone looking to improve their scheduling and task management!