关于 Northeastern University Calendar MCP Server
Northeastern University Calendar MCP Server 让 Claude Desktop 查询东北大学活动日历,支持搜索和筛选活动,也可获取活动详情及类别。
主要功能
- 01获取今日活动
- 02按日期范围查看近期活动
- 03按关键词搜索
- 04按类别筛选
- 05获取活动详情
- 06列出活动类别
适用场景
- 01查看东北大学今日活动
- 02查找近期讲座或体育活动
- 03查询特定活动的详情
MCP 相关
通过工具向 MCP 客户端提供东北大学日历查询,包括获取、搜索、筛选活动及查询活动详情。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Northeastern University 日历 MCP 服务
此 MCP 服务通过模型上下文协议(MCP)提供对 Northeastern University 活动日历的访问。它允许 Claude Desktop 获取、搜索和筛选 Northeastern University 日历中的活动。
功能
- 获取今天的活动
- 获取指定天数内即将举行的活动
- 按关键词搜索活动
- 按类别筛选活动
- 获取特定活动的详细信息
- 列出可用的活动类别
要求
- Python 3.9+
- Claude Desktop 桌面应用
- 访问 Northeastern University 日历的互联网连接
安装
- 克隆或下载此存储库
- 创建虚拟环境:
python -m venv venv
- 激活虚拟环境:
- 在 macOS/Linux 上:
source venv/bin/activate- 在 Windows 上:
venv\Scripts\activate - 安装所需的依赖项:
pip install -r requirements.txt
使用方法
运行 MCP 服务
- 确保已激活虚拟环境
- 启动服务:
python neu_calendar_server.py
- 服务默认会在 localhost 的 8000 端口启动
连接到 Claude Desktop
有关如何设置 Claude Desktop 并连接 MCP 服务的详细说明,请参阅 CLAUDE_DESKTOP_SETUP.md。
快速设置:
- 打开 Claude Desktop
- 前往 Settings -> Developer
- 点击 "Edit Config"
- 添加 NEU Calendar MCP 服务的配置
- 重启 Claude Desktop
使用扩展
安装扩展并启动服务后,你可以向 Claude 询问 Northeastern University 的活动。例如:
- "Northeastern University 今天有哪些活动?"
- "显示下周即将举行的活动"
- "这个月有研讨会吗?"
- "告诉我 Northeastern 的体育活动"
- "有哪些活动类别?"
屏幕截图
以下是 NEU Calendar MCP 服务运行时的一些示例:
可用的 MCP 工具
NEU Calendar MCP 服务提供了多个用于与 Northeastern University 日历交互的工具。
查询示例
询问 Northeastern University 即将举行的活动的简单查询示例。
类别搜索——体育活动
Claude 正在搜索并显示 Northeastern University 日历中即将举行的体育活动。
详细信息请求
Claude 根据所选活动提供详细信息。在上面的例子中,它发现该活动与 Claude 本身有关。🙂
工具使用权限
Claude 在执行日历搜索工具之前请求许可。
故障排除
- 如果 Claude 无法连接到服务,请确保服务正在运行,并且端口(8000)未被防火墙阻止
- 如果服务无法获取日历数据,请检查互联网连接
- 如果 Claude Desktop 报告扩展配置错误,请确认配置正确
许可证
此项目仅供教育用途。日历数据归 Northeastern University 所有。
致谢
- 日历数据来源:Northeastern University 日历
- 使用模型上下文协议(MCP)构建
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。