Related MCP Server Resources

Explore more AI models, providers, and integration options:

  • Explore AI Models
  • Explore AI Providers
  • Explore MCP Servers
  • LangDB Pricing
  • Documentation
  • AI Industry Blog
  • MCP Apple Reminders
  • SQLite MCP Server
  • mcp-knowledge-graph
  • SMTP MCP Server
  • Image Processor MCP Server
Back to MCP Servers
MCP Apple Calendars

MCP Apple Calendars

Public
shadowfax92/apple-calendar-mcp

Model Context Protocol server enabling AI models to access, create, update, and delete Apple Calendar events on macOS via a standardized interface with support for multiple ISO8601 date formats.

typescript
0 tools
May 30, 2025
Updated Jun 4, 2025

Supercharge Your AI with MCP Apple Calendars

MCP Server

Unlock the full potential of MCP Apple Calendars through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.

Unified API Access
Complete Tracing
Instant Setup
Get Started Now

Free tier available • No credit card required

Instant Setup
99.9% Uptime
10,000+Monthly Requests

MCP Apple Calendars

A Model Context Protocol (MCP) server for interacting with Apple Calendars on macOS. This module allows AI models to access and manipulate calendar data through a standardized interface.

Prerequisites

  • macOS 12.0 or later
  • Node.js 16.0 or later
  • Calendar API Bridge running locally

Installation

  1. Clone this repository
  2. Install dependencies:
    npm install
    
  3. Build the TypeScript code:
    npm run build
    

Usage

  1. Make sure the Calendar API Bridge is running on port 8080
  2. Start the MCP server:
    npm start
    

Available Tools

The MCP server provides the following tools for AI models:

  • getCalendars: List all available calendars
  • getCalendarEvents: Get events from a specific calendar
  • createCalendarEvent: Create a new event in a calendar
  • updateCalendarEvent: Update an existing event
  • deleteCalendarEvent: Delete an event from a calendar

Date Formats

When creating or updating events, you can use any of the following date formats:

  1. ISO8601 with milliseconds and Z timezone (recommended):

    2025-03-09T10:00:00.000Z
    
  2. ISO8601 without milliseconds:

    2025-03-09T10:00:00
    
  3. ISO8601 with space instead of T:

    2025-03-09 10:00:00
    
  4. ISO8601 with forward slashes:

    2025/03/09 10:00:00
    

The Calendar API Bridge has been updated to handle these date formats automatically.

Development

To run the server in development mode with automatic reloading:

npm run dev

License

MIT

Publicly Shared Threads0

Discover shared experiences

Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!

Share your threads to help others
Related MCPs5
  • MCP Apple Reminders
    MCP Apple Reminders

    Model Context Protocol server enabling AI assistants to manage Apple Reminders on macOS with feature...

    Added May 30, 2025
  • SQLite MCP Server
    SQLite MCP Server

    A Model Context Protocol server enabling AI models to execute SQL queries, manage SQLite database sc...

    Added May 30, 2025
  • mcp-knowledge-graph
    mcp-knowledge-graph

    Persistent knowledge graph memory server enabling AI models with Model Context Protocol support to s...

    9 tools
    Added May 30, 2025
  • SMTP MCP Server
    SMTP MCP Server

    Model Context Protocol server enabling AI assistants to send and manage emails with multiple SMTP co...

    11 tools
    Added May 30, 2025
  • Image Processor MCP Server
    Image Processor MCP Server

    A TypeScript-based Model Context Protocol server enabling creation, access, and summarization of tex...

    2 tools
    Added May 30, 2025