Token导航 LogoToken导航TokenDH.com
MCP Scheduler (Bdwiii) logo
日程管理stdio官方级别未说明来源级核验

MCP Scheduler (Bdwiii)

MCP Server

MCP Scheduler是一个轻量级的MCP服务器,将Google Calendar API请求封装为MCP工具,包括客户端和LangGraph React Agent,用于调度、查看和管理日历事件。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
日程管理PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

BDWiii

提供方

BDWiii

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

MCP调度器

MCP调度器 是一个轻量级的MCP(模型上下文协议)服务器,它封装 谷歌日历API 作为MCP工具的请求。\ 它包括一个客户端和一个LangGraph React Agent,可以推理这些工具来安排、查看和管理日历事件。

->此代理旨在使用任何自托管的MCP服务器。 它应该被用作更大架构中的简单子代理。

______________________________________________________________________

react

特性

  • MCP服务器 公开Google日历API作为工具
  • MCP客户端 用于与服务器交互
  • LangGraph反应代理 调度动作的推理
  • 易于运行和扩展

______________________________________________________________________

需求

  • Python 3.9+
  • Google日历API证书(OAuth 2.0)
  • 所需的Python依赖项(请参阅 requirements.txt)

______________________________________________________________________

安装

  1. 克隆存储库
git clone https://github.com/BDWiii/MCP-Scheduler.git
cd mcp-scheduler
  1. 安装依赖项
pip install -r requirements.txt
  1. 设置Google API凭据

关注谷歌 日历API设置指南 将凭据文件另存为项目根目录中的credentials.json

______________________________________________________________________

用法

使用以下方式运行项目:

python -m main

->注1 为配置文件提供服务器的绝对路径,以便其正常工作。

->注2 该系统使用Ollama在本地LLM上运行。

✅ 使用Olama

确保您已在本地安装并运行Ollama。然后,在config.yaml中,设置要使用的模型名称,例如“llama3”或“mistral”,就可以开始了。

🔁 使用不同的LLM 如果您没有使用Ollama,您可以在agents/mcp_agent.py中轻松修改LLM调用逻辑以适应您的环境

转到agents/mcp_agent.py,用您的首选模型或API(例如,OpenAI、Claude或vLLM)替换LLM客户端(目前使用ChatOllama设置)。

这将:

  • 启动MCP服务器
  • 连接MCP客户端
  • 启动LangGraph React Agent来处理调度任务

______________________________________________________________________

交互示例

运行后,代理可以执行以下操作:

  • 在Google日历中创建新事件
  • 列出即将举行的活动
  • 删除或更新事件

目录标签

目录标签

日程管理PythonClaude日历管理本地部署MCP工具GoogleCalendarAPILangGraphReactAgent

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

oauth

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiooauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP