A

Apple Calendars

Provides a TypeScript-based server for reading, creating, updating, and deleting macOS calendar even...

121 views
0 installs
Updated Jan 19, 2026
Not audited
Provides a TypeScript-based server for reading, creating, updating, and deleting macOS calendar events through a local HTTP bridge, enabling seamless scheduling and calendar management for desktop applications.
  1. Open the FastMCP connection interface

    • Click the "Install Now" button to open the FastMCP ENV / connection configuration dialog.
  2. Add the Calendar API Bridge URL

    • Key: CALENDAR_API_BRIDGE_URL
    • Value (if the bridge runs on the same Mac as FastMCP): http://localhost:8080
    • If the bridge runs on another machine, replace localhost with that machine's IP, e.g. http://192.168.1.42:8080.
  3. (Optional) Add the port separately if your FastMCP UI has a port field

    • Key: CALENDAR_API_BRIDGE_PORT
    • Value: 8080
  4. If the Calendar API Bridge requires authentication (only if your Bridge docs/state one exists)

    • Add a secret token variable in FastMCP: Key: CALENDAR_API_BRIDGE_TOKEN
    • Value: the token obtained from your Calendar API Bridge installation (follow the Bridge’s README to obtain this token).
  5. How to find the host IP on macOS (if the bridge is on another Mac)

    • In Terminal on the bridge machine run:
      • Wired or primary interface: ipconfig getifaddr en0
      • Or list addresses: ifconfig | grep "inet " | grep -v 127.0.0.1
    • Use the returned IP in CALENDAR_API_BRIDGE_URL (e.g. http://<IP>:8080).
  6. Verify the Calendar API Bridge is reachable before saving

    • From the machine running FastMCP (or from the FastMCP UI test button), run:
      • curl -I http://localhost:8080/ (or http://<IP>:8080/ if remote)
    • Expect an HTTP 200 or any non-error response indicating the bridge is listening on port 8080.
  7. Save the ENV values in the FastMCP interface

    • Click Save / Confirm in the FastMCP connection dialog after entering the keys and values.
  8. Start the MCP server and confirm integration

    • Start the MCP server (on the MCP Apple Calendars repository): npm start
    • Check the MCP server logs for successful connection messages or for errors indicating an incorrect URL/port or missing token; if there are issues, re-open the FastMCP connection interface and correct the values.
  9. Troubleshooting

    • If curl fails, ensure the Calendar API Bridge is running on the target Mac and listening on port 8080.
    • If the bridge’s README mentions a different port or an API token, update CALENDAR_API_BRIDGE_URL/CALENDAR_API_BRIDGE_PORT and add CALENDAR_API_BRIDGE_TOKEN accordingly in the FastMCP interface.

How to Install Apple Calendars

Install Apple Calendars MCP server with one click through FastMCP. Choose your preferred AI development tool below:

Claude Desktop

Click "Claude Desktop" in Quick Start

Cursor IDE

Click "Cursor IDE" in Quick Start

VS Code

Click "VS Code" in Quick Start

Alternatives to Apple Calendars

Looking for similar MCP servers? Browse other servers in the same categories on FastMCP, or check out the similar servers listed above.

Quick Start

View on GitHub

More for Productivity

View All →

More for API Development

View All →

Similar MCP Servers

Kalendis

Kalendis

Official

Kalendis is a scheduling backend API that provides an MCP server for generating TypeScript clients and framework-specific API route handlers (Next.js, Express, Fastify, NestJS).

API Development Developer Tools
G

Google Calendar

Integrates with Google Calendar API to enable creating, updating, and retrieving calendar events for seamless scheduling and event management.

Productivity
668
1

Report Issue

Thank you! Your issue report has been submitted successfully.

Stay ahead of the MCP ecosystem

Get the top new MCP servers, trending tools, and dev tips delivered weekly. Free, no spam, unsubscribe anytime.

Join 2,847 developers. We send one email per week.