modelscope·@falgom4/calendar-mcp
暂无描述。
这是一个用于 Claude 桌面版与 Google 日历集成的 Model Context Protocol (MCP) 服务器,支持自动认证。该服务器使 AI 助手能够通过自然语言交互来管理 Google 日历。

要通过 Smithery 自动安装适用于 Claude 桌面版的 Google 日历集成服务器,请执行以下命令:
bash npx -y @smithery/cli install @falgom4/calendar-mcp --client claude
创建一个 Google Cloud 项目并获取凭证:
a. 创建 Google Cloud 项目:
b. 创建 OAuth 2.0 凭证:
http://localhost:3000/oauth2callback 添加到授权重定向 URI 中gcp-oauth.keys.json运行认证:
您可以通过两种方式进行认证:
a. 全局认证(推荐): bash
mkdir -p ~/.calendar-mcp mv gcp-oauth.keys.json ~/.calendar-mcp/
npx @nchufa/calendar auth
b. 本地认证: bash
npx @nchufa/calendar auth
认证过程将:
~/.calendar-mcp/ 中查找 gcp-oauth.keys.json~/.calendar-mcp/~/.calendar-mcp/credentials.json注意:
- 成功认证后,凭证将全局存储在
~/.calendar-mcp/中,可以从任何目录使用- 同时支持桌面应用和 Web 应用程序的凭证
- 对于 Web 应用程序凭证,请确保将
http://localhost:3000/oauth2callback添加到您的授权重定向 URI 中
在 Claude 桌面版中配置:
将以下内容添加到您的 Claude 桌面版配置文件中:
json { "mcpServers": { "calendar": { "command": "npx", "args": [ "@nchufa/calendar" ] } } }
服务器提供了以下可通过 Claude 桌面版使用的工具:
create_event)创建一个新的日历事件。
json { "summary": "团队会议", "description": "每周团队同步讨论项目进展", "location": "会议室 A", "start": "2025-04-01T14:00:00", "end": "2025-04-01T15:00:00", "attendees": ["colleague@example.com", "manager@example.com"], "reminders": { "useDefault": false, "overrides": [ { "method": "email", "minutes": 30 }, { "method": "popup", "minutes": 10 } ] } }自然语言日期/时间也受支持:
json { "summary": "与John喝咖啡", "location": "市中心星巴克", "start": "明天下午2:30", "end": "明天下午3:30" }
get_event)检索特定日历事件的详细信息。
json { "eventId": "abc123xyz456", "calendarId": "primary" }
update_event)更新现有的日历事件。
json { "eventId": "abc123xyz456", "summary": "更新后的会议标题", "location": "新地点", "start": "2025-04-01T15:00:00", "end": "2025-04-01T16:00:00" }
delete_event)删除一个日历事件。
json { "eventId": "abc123xyz456", "calendarId": "primary" }
list_events)列出指定时间范围内的日历事件。
json { "calendarId": "primary", "timeMin": "2025-04-01T00:00:00", "timeMax": "2025-04-07T23:59:59", "maxResults": 10, "orderBy": "startTime" }
search_events)搜索与查询匹配的事件。
json { "query": "会议", "calendarId": "primary", "timeMin": "2025-04-01T00:00:00", "maxResults": 5 }
list_calendars)列出所有可用的日历。
json {}
服务器支持多种自然语言格式的日期和时间:
"2025-04-01T14:00:00"(ISO格式)"今天"、"明天"、"现在""2小时后"、"3天后""下周一"、"下周二""明天下午2点"、"周一15:30"这使得使用自然语言指令创建和更新事件变得非常容易。
~/.calendar-mcp/)中找不到OAuth密钥
gcp-oauth.keys.json位于当前目录或~/.calendar-mcp/中无效的凭据格式
web或installed凭据端口已被占用
欢迎贡献!请随时提交Pull Request。
MIT
特别感谢GongRzhe及其Calendar-Autoauth-MCP-Server项目,该项目为本实现奠定了基础。
如果您遇到任何问题或有疑问,请在GitHub仓库上提交一个问题。
VariFlight航班信息服务的模型上下文协议(MCP)服务器实现方案。该服务器提供了多种工具,支持查询航班信息、天气数据及航班舒适度指标。
快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。
实时时间获取函数,可根据指定时区获取当前时间(默认中国时间),并以格式化文本返回详尽的时间信息。 可获取的详尽时间信息包括:时区、时区缩写、当前时间、星期、日期、具体时间、年份、月份、日期、小时、分钟、秒钟、 一年中的第几天、一年中的第几周、是否为夏令时、客户端IP、与UTC的偏移、与UTC的时差描述等。
现已支持5个核心API接口和MCP协议的对接, 涵盖询价、发单、查询详情等,是国内首家兼容MCP协议的配送服务商。
RollingGo-Flight-MCP 是一款 MCP 原生的全球机票服务插件,完美适配 Claude 、Cursor、Codex等AI Agent 和主流 MCP 客户端。 基于道旅官方供应链,内置机场智能识别与航班多维检索两大核心工具,整合 RollingGo 全球 500 + 合作航司、覆盖 200 + 国家和地区的千万级航线资源,支持实时价格查询、舱等筛选、行程匹配等专业功能,具备企业级高并发稳定性与 7×24 小时服务保障,帮助企业和个人开发者零成本构建具备机票交易能力的 AI 应用。
基于 arXiv 的开放 API 进行论文搜索的