PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serverscalendar-managementjahfer
返回「calendar-management」

jahfer

modelscope·@jahfer/dav-mcp-server

calendar-management0下载LocalModelScope

简介

暂无描述。

MCP Server 详情

来自 ModelScope 索引

DAV MCP 服务器

通过 MCP 访问您的日历、联系人和文件!

<a href="https://glama.ai/mcp/servers/@jahfer/dav-mcp-server"> <img width="380" height="200" src="https://glama.ai/mcp/servers/@jahfer/dav-mcp-server/badge" alt="DAV 服务器 MCP 服务器" /> </a>

简介

该项目是一个 Model Context Protocol (MCP) 服务器,允许您与 CalDAV、CardDAV 和 WebDAV 服务进行交互。它支持 Fastmail 和 Apple iCloud 账户,并通过环境变量进行配置。

设置

  1. 先决条件:确保已安装 Node.js。

  2. 克隆仓库:将此仓库克隆到本地机器。

  3. 安装依赖项:导航到项目目录并运行:

    bash npm install

    如果您打算发布或将其作为全局命令使用,可以在安装后运行 npm link,或者通过 npm install -g . 全局安装(如果需要,需在 package.json 中配置为全局安装)。

环境变量配置

要连接到您的 DAV 服务,在运行应用程序时需要设置以下环境变量:

  • DAV_PROVIDER:指定您的 DAV 服务提供商。设置为 fastmail 或 icloud(不区分大小写)。
  • DAV_USERNAME:服务的用户名(例如,Fastmail 电子邮件地址或 Apple ID)。
  • DAV_PASSWORD:服务的应用程序特定密码。强烈建议使用应用程序特定密码以提高安全性。

MCP 配置

要使用此服务器,您需要在 MCP 配置文件中将其配置为 mcpServer。以下是一个示例:

jsonc { "mcpServers": { "myDavServices": { // 您可以随意命名 "command": "npx", // 如果在 PATH 中,则可以直接使用 "node" "args": ["-y", "@jahfer/dav-mcp-server"], // 主脚本路径 "env": { "DAV_PROVIDER": "icloud", // 或 "fastmail" "DAV_USERNAME": "your-username", "DAV_PASSWORD": "your-app-specific-password" } } } }

可用工具

配置完成后,此 MCP 服务器提供以下工具:

日历 (CalDAV)

  • get_my_calendars:列出所有可用的日历。
  • get_calendar_events:从指定日历中获取事件。您可以选择性地提供开始和结束日期/时间来筛选特定范围内的事件。

联系人 (CardDAV)

  • get_my_contact_lists:列出所有联系人地址簿。
  • get_contacts_from_list:从指定地址簿中获取联系人。

文件 (WebDAV - 主要针对 Fastmail)

  • list_my_files_and_folders:列出 WebDAV 存储中指定路径下的文件和文件夹(默认为根目录)。
  • get_file_or_folder_details:获取给定文件或文件夹 URL 的元数据。

使用方法

在配置文件中设置好 MCP 服务器后,您可以在 MCP 客户端中使用命令或功能与服务器定义进行交互,以管理您的日历、联系人和文件。

相关 MCP Servers(来自「calendar-management」)

飞常准-Aviation

VariFlight航班信息服务的模型上下文协议(MCP)服务器实现方案。该服务器提供了多种工具,支持查询航班信息、天气数据及航班舒适度指标。

@variflight-ai/variflight-mcp

快递100 MCP Server

快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。

kuaidi100/kuaidi100-mcp

全球实时时间查询(MCP&Agent挑战赛)

实时时间获取函数,可根据指定时区获取当前时间(默认中国时间),并以格式化文本返回详尽的时间信息。 可获取的详尽时间信息包括:时区、时区缩写、当前时间、星期、日期、具体时间、年份、月份、日期、小时、分钟、秒钟、 一年中的第几天、一年中的第几周、是否为夏令时、客户端IP、与UTC的偏移、与UTC的时差描述等。

JackGan/realtime

UU跑腿MCP

现已支持5个核心API接口和MCP协议的对接, 涵盖询价、发单、查询详情等,是国内首家兼容MCP协议的配送服务商。

@uupt-mcp/uupt-mcp-server

全球机票查询-RollingGo

RollingGo-Flight-MCP 是一款 MCP 原生的全球机票服务插件,完美适配 Claude 、Cursor、Codex等AI Agent 和主流 MCP 客户端。 基于道旅官方供应链,内置机场智能识别与航班多维检索两大核心工具,整合 RollingGo 全球 500 + 合作航司、覆盖 200 + 国家和地区的千万级航线资源,支持实时价格查询、舱等筛选、行程匹配等专业功能,具备企业级高并发稳定性与 7×24 小时服务保障,帮助企业和个人开发者零成本构建具备机票交易能力的 AI 应用。

yorklu/RollingGo_Flight

搜论文Arxiv 袁明伟 (MCP&Agent挑战赛) 班级群2

基于 arXiv 的开放 API 进行论文搜索的

Mic752/ResearchArxivPaper-WithMcp-Mic

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/jahfer-dav-mcp-server/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

暂未识别到安装命令,请打开 ModelScope 详情查看完整配置。

基本信息

分类
calendar-management / file-systems / cloud-storage
运行方式
No
许可证
MIT License
详情文件
jahfer-dav-mcp-server.md