Skip to content

[Draft] Add Kalender Sync plugin (ppj-venture-labs) - #905

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
add-ppj-venture-labs-plugin
Draft

cursor[bot] wants to merge 1 commit into
mainfrom
add-ppj-venture-labs-plugin

Conversation

@cursor

@cursor cursor Bot commented Oct 26, 2026 •

Copy link
Copy Markdown

Unreviewed submission. This plugin was generated from a third-party submission form and has not been reviewed by Cursor. Do not merge until it has been reviewed and tested.

Summary

Adds third_party/ppj-venture-labs/, a remote MCP plugin for Kalender Sync (Google Calendar, Outlook, iCloud, and CalDAV availability, events, invitations, and calendar syncs).

  • mcp.json stores the hosted server URL exactly as submitted; .cursor-plugin/plugin.json references it with "mcpServers": "./mcp.json" (same pattern as Add PitchBook third-party MCP plugin #796 / PitchBook).
  • plugin.json with category integrations and logo: assets/logo.png.
  • README with install steps and the MCP JSON block, plus CHANGELOG and LICENSE.
  • One row in the root README plugins table and one entry appended to .cursor-plugin/marketplace.json. .claude-plugin/marketplace.json is unchanged.
{
  "mcpServers": {
    "ppj-venture-labs": {
      "type": "http",
      "url": "https://app.kalender-sync.de/mcp"
    }
  }
}

Submission

Testing instructions (as submitted)

Connect https://app.kalender-sync.de/mcp via OAuth. Use two test calendars with full details and write/manage/sync rights. List calendars; check availability; create, find, update and delete a test event. Preview/confirm a one-way busy-only sync; list, diagnose, pause/resume, preview/confirm deletion; verify cleanup. Grok Web passed this flow on 25 Oct 2026. Grok Bot/Cursor E2E, refresh, revocation, denied-access, RSVP and recurrence were not tested. Private reviewer access on request. Terms 3.1 question: are existing free/paid service tiers allowed with no extra plugin fee?

Note for reviewers: the submitter says Cursor end-to-end was not tested, and asks a terms question (section 3.1, existing free/paid tiers) that needs an answer from the partnerships side.

Logo

The submitted logo_url (https://kalender-sync.de/favicon.png) could not be downloaded: kalender-sync.de and app.kalender-sync.de are unreachable from the build environment. The committed assets/logo.png (216×216 PNG, calendar icon) is the avatar of the kalender-sync GitHub organization, whose profile lists https://kalender-sync.de/en/ as its website. Please confirm it matches the submitted favicon.

Validation

node scripts/validate-plugins.mjs → All plugins validated successfully. The MCP server itself was not exercised from this environment.

Open in Web View Automation 

Note

Medium Risk
Unreviewed third-party listing that routes agents to a hosted OAuth MCP with calendar read/write and sync controls; Cursor E2E was not verified in the submission.

Overview
Adds the Kalender Sync (ppj-venture-labs) integration to the Cursor plugin marketplace: a new third_party/ppj-venture-labs/ package with manifest, docs, and an HTTP MCP config pointing at https://app.kalender-sync.de/mcp (OAuth; no local server).

Marketplace wiring: appends a ppj-venture-labs entry to .cursor-plugin/marketplace.json and a matching row in the root README.md plugins table. The listing describes availability checks, event CRUD/invitations, and calendar sync management across Google Calendar, Outlook, iCloud, and CalDAV.

Follows the same remote-MCP pattern as other third_party plugins (mcp.json + "mcpServers": "./mcp.json" in plugin.json).

Reviewed by Cursor Bugbot for commit 4fa6279. Bugbot is set up for automated code reviews on this repo. Configure here.

Co-authored-by: Danny Jiang <djiang-jq@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant