MCPServers
Apple macOS Native Applications - MCP server logo

Apple macOS Native Applications

7
0

Summary

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.

Available Actions(21)

find_contact

Search for contacts by name. Parameters: name (string)

get_all_contacts

Get all contacts.

create_contact

Create a new contact. Parameters: name (string), phones (List[string])

find_note

Search for notes. Parameters: query (string)

create_note

Create a new note. Parameters: title (string), body (string), folder_name (string)

get_all_notes

Get all notes.

send_email

Send an email. Parameters: to (string), subject (string), body (string)

search_emails

Search emails. Parameters: query (string)

get_unread_mails

Get unread emails.

send_message

Send an iMessage. Parameters: to (string), content (string)

read_messages

Read messages. Parameters: phone_number (string)

schedule_message

Schedule a message. Parameters: to (string), content (string), scheduled_time (string)

create_reminder

Create a reminder. Parameters: name (string), list_name (string), notes (string), due_date (string)

search_reminders

Search reminders. Parameters: query (string)

get_all_reminders

Get all reminders.

create_event

Create an event. Parameters: title (string), start_date (string), end_date (string), location (string), notes (string)

search_events

Search events. Parameters: query (string)

get_events

Get all events.

search_locations

Search for locations. Parameters: query (string)

get_directions

Get directions. Parameters: from_address (string), to_address (string), transport_type (string)

save_location

Save a location to favorites. Parameters: name (string), address (string)

Last Updated: April 25, 2025

커뮤니티 리뷰

0.0
0 리뷰
5
0
4
0
3
0
2
0
1
0

아직 리뷰가 없습니다. 첫 번째 리뷰를 작성해 보세요!

대화에 참여하려면 로그인하세요

Coming soon to
HighlightHighlight AI

언어

TypeScript

카테고리

태그