modelscope·@Caue397/google-calendar-mcp
暂无描述。
这是一个 Model Context Protocol (MCP) 服务器,提供了与 Google 日历的集成。它允许 LLMs 通过标准化接口读取、创建和管理日历事件。
google-calendar-mcp/ ├── src/ # TypeScript 源文件 ├── build/ # 编译后的 JavaScript 输出 ├── llm/ # LLM 特定的配置和提示 ├── package.json # 项目依赖项和脚本 └── tsconfig.json # TypeScript 配置
https://www.googleapis.com/auth/calendar.events克隆仓库
安装依赖项: bash npm install
构建 TypeScript 代码: bash npm run build
从 Google Cloud 控制台下载您的 Google OAuth 凭证(在“凭据”下),并将文件重命名为 gcp-oauth.keys.json 放在项目的根目录中。
npm run build - 构建 TypeScript 代码npm run build:watch - 以监视模式构建 TypeScript 代码,用于开发npm run dev - 使用 ts-node 以开发模式启动服务器npm run auth - 启动用于 Google OAuth 流程的身份验证服务器服务器支持自动和手动身份验证流程:
将您的 Google OAuth 凭证放在项目根目录中的名为 gcp-oauth.keys.json 的文件中。
启动 MCP 服务器: bash npm start
如果没有找到有效的身份验证令牌,服务器将自动执行以下操作:
服务器会自动管理令牌刷新和重新认证:
对于高级用户或故障排除,您可以手动运行身份验证流程: bash npm run auth
这将:
gcp-oauth.keys.json 中.gcp-saved-tokens.json 中,权限为 600服务器提供了以下工具:
list-calendars: 列出所有可用的日历list-events: 从日历中列出事件create-event: 创建新的日历事件update-event: 更新现有的日历事件delete-event: 删除日历事件将此配置添加到您的 Claude Desktop 配置文件中。例如:/Users/<user>/Library/Application Support/Claude/claude_desktop_config.json:
json
{
"mcpServers": {
"google-calendar": {
"command": "node",
"args": ["path/to/build/index.js"]
}
}
}
重启 Claude Desktop
除了您期望的日历集成的常规功能外,您还可以执行一些非常动态的操作,例如从截图和图像中添加事件等。
从截图和图像中添加事件:
根据附加的截图在我的日历中添加此事件。
支持的图像格式:PNG、JPEG、GIF 图像可以包含事件详细信息,如日期、时间、地点和描述
检查出席情况:
明天哪些事件有未接受邀请的参与者?
自动协调事件:
这里有一些由我面试的人提供的可用时间。查看这些可用时间,并在我的工作日历中创建一个空闲时间来面试他们。
提供您自己的可用时间:
请查看我的个人和工作日历,为即将到来的一周提供可用时间。选择适合东海岸正常工作时间的时间。会议时间为1小时。
常见问题及解决方案:
OAuth 令牌在一周(7天)后过期
OAuth 令牌错误
gcp-oauth.keys.json 格式正确.gcp-saved-tokens.json 并重新认证TypeScript 构建错误
npm installrm -rf build/图像处理问题
gcp-oauth.keys.json 中.gcp-saved-tokens.json 中MIT
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 进行论文搜索的