Metadata-Version: 2.5
Name: mac-ical
Version: 0.2.1
Summary: macOS Calendar.app CLI and MCP server — list calendars, schedule events, invite attendees
Project-URL: Homepage, https://github.com/ml-lubich/ical
Project-URL: Repository, https://github.com/ml-lubich/ical
Project-URL: Issues, https://github.com/ml-lubich/ical/issues
Author-email: Misha Lubich <michaelle.lubich@gmail.com>
License: MIT
License-File: LICENSE
Keywords: applescript,calendar,cli,macos,mcp
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Requires-Dist: mcp>=1.0.0
Requires-Dist: python-dateutil>=2.8.2
Requires-Dist: rich>=13.0.0
Requires-Dist: typer>=0.9.0
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == 'dev'
Description-Content-Type: text/markdown

# ical CLI

macOS Calendar.app CLI tool — schedule, invite, list, delete calendar events.

## Install
```bash
pip install mac-ical
# or
brew install ml-lubich/tap/ical
```

From a checkout:

```bash
uv tool install -e ~/dev/ical
```

## Usage
```bash
ical calendars
ical add --title "Mock Interview - Final Round EchoStar #1" --start "Monday, August 10, 2026 at 1:00:00 PM" --end "Monday, August 10, 2026 at 2:00:00 PM" -a walkingon2008@aol.com -c michaelle.lubich@gmail.com
ical list -c michaelle.lubich@gmail.com
```
