Pear - iCloud Calendar, Reminders, Contacts & Mail

Manage iCloud calendars, reminders, contacts, and mail via CalDAV, CardDAV, IMAP, and SMTP endpoints.

5|1|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/AshtonAU/pear-plugin --skill pear-icloud-calendar-reminders-contacts-mail
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Pear - iCloud Calendar, Reminders, Contacts & Mail
Source: https://github.com/AshtonAU/pear-plugin/tree/main/skills/pear-icloud
Command: npx skills add https://github.com/AshtonAU/pear-plugin --skill pear-icloud-calendar-reminders-contacts-mail

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pear provides unified, programmatic access to iCloud data through Pear so users can read, create, update, and organize events, reminders, contacts, and mail from Claude Code.

Core Features & Use Cases

  • 34 MCP tools across Calendar, Reminders, Contacts, and Mail to automate workflows and batch operations
  • Build daily briefings and scheduling flows by aggregating events, reminders, and unread mail
  • Use reliable triggers for scheduling, contact lookups, and inbox management through consistent pear_ prefixed tools

Quick Start

Enable Pear and set your PEAR_API_KEY to start managing iCloud calendars, reminders, contacts, and mail.

Frequently Asked Questions about Pear - iCloud Calendar, Reminders, Contacts & Mail

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate iCloud calendar and reminders management in Claude Code?

You can automate iCloud calendar and reminders by enabling Pear and setting your PEAR_API_KEY to access 34 MCP tools for read/write operations across CalDAV endpoints. It supports scheduling flows and batch operations directly from Claude Code.

What's the best way to programmatically read and write iCloud contacts and mail?

The best way to read and write iCloud contacts and mail is using Pear's IMAP, SMTP, and CardDAV endpoints, which provide programmatic access for contact lookups and inbox management through consistent pear_ prefixed tools.

Can I build daily briefings by aggregating iCloud events, reminders, and unread mail?

Yes, you can build daily briefings by aggregating iCloud events, reminders, and unread mail. Pear provides unified programmatic access to this data, enabling you to create, update, and organize items for automated scheduling flows.

Do I need a PEAR_API_KEY to use CalDAV and CardDAV endpoints for iCloud automation?

Yes, you need to set your PEAR_API_KEY to start managing iCloud calendars, reminders, contacts, and mail. This key is required to authenticate the 34 MCP tools across CalDAV, CardDAV, IMAP, and SMTP endpoints.

Does Pear support batch operations for iCloud calendars and contacts?

Yes, Pear supports batch operations for iCloud calendars and contacts. It exposes 34 tools with a consistent pear_ prefix, enabling reliable triggers for scheduling, contact lookups, and inbox workflows.

What protocols does Pear use for iCloud calendar and mail integration?

Pear uses CalDAV for calendars, CardDAV for contacts, and IMAP/SMTP for mail integration. These endpoints provide programmatic read/write access to iCloud data for automation and batch workflows.