Python Apple MCP enables AI assistants to interact with macOS native applications through AppleScript. This implementation provides modules for Contacts, Notes, Mail, Messages, Reminders, Calendar, and Maps, offering asynchronous operations with comprehensive error handling and type-safe interfaces using Pydantic models. Built with a modular design for easy extension, it allows AI systems to perform tasks like searching contacts, creating notes, sending emails, scheduling events, and getting directions - making it particularly valuable for automating personal information management tasks on macOS.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Search for contacts by name. Parameter: name (string)
Get all contacts.
Create a new contact. Parameters: name (string), phones (List of strings)
Search for notes. Parameter: query (string)
Create a new note. Parameters: title (string), body (string), folder_name (string)
Get all notes.
Send an email. Parameters: to (string), subject (string), body (string)
Search emails. Parameter: query (string)
Get unread emails.
Send an iMessage. Parameters: to (string), content (string)
Read messages. Parameter: phone_number (string)
Schedule a message. Parameters: to (string), content (string), scheduled_time (string)
Create a reminder. Parameters: name (string), list_name (string), notes (string), due_date (string)
Search reminders. Parameter: query (string)
Get all reminders.
Create an event. Parameters: title (string), start_date (string), end_date (string), location (string), notes (string)
Search events. Parameter: query (string)
Get all events.
Search for locations. Parameter: query (string)
Get directions. Parameters: from_address (string), to_address (string), transport_type (string)
Save a location to favorites. Parameters: name (string), address (string)