github analyzed 9156150

PhilflowIO/dav-mcp

github

Transform AI agents into orchestrating assistants managing calendars, contacts, and tasks

maintainer
PhilflowIO
license
MIT
first seen
2026-06-01
last seen
2026-06-04
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport stdio · streamable-http · http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 2

  • fs PhilflowIO-dav-mcp-9156150/comprehensive-test.js :11 import fs from 'fs';
  • fs PhilflowIO-dav-mcp-9156150/src/tool-call-logger.js :1 import fs from 'fs';

network 1

  • net PhilflowIO-dav-mcp-9156150/src/tools/calendar/update-calendar.js :69 const response = await fetch(validated.calendar_url, {

secrets 3

  • secrets PhilflowIO-dav-mcp-9156150/comprehensive-test.js :79 password: process.env.CALDAV_PASSWORD,
  • secrets PhilflowIO-dav-mcp-9156150/src/server-http.js :83 const bearerToken = process.env.BEARER_TOKEN;
  • secrets PhilflowIO-dav-mcp-9156150/src/server-stdio.js :74 if (!process.env.GOOGLE_CLIENT_ID || !process.env.GOOGLE_CLIENT_SECRET || !process.env.GOOGLE_REFRESH_TOKEN) {

declared dependencies 14

  • @modelcontextprotocol/sdk@^1.25.3
  • cors@^2.8.5
  • dotenv@^17.2.3
  • express@^5.2.1
  • express-rate-limit@^8.1.0
  • ical.js@^2.2.1
  • tsdav@github:PhilflowIO/tsdav#master
  • tsdav-utils@github:PhilflowIO/tsdav-utils#main
  • zod@^3.25.76
  • @types/cors@^2.8.17
  • @types/express@^5.0.0
  • @types/jest@^30.0.0
  • jest@^30.2.0
  • pnpm@^10.19.0