wjgilmore/mac-contacts-mcp-server
If you are the rightful owner of mac-contacts-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This is a Model Context Protocol (MCP) server providing read-only access to macOS contacts using AppleScript.
Tools
Functions exposed to the LLM to take actions
search_contacts
General-purpose search that searches contact names.
get_contact_by_name
Search contacts by name with exact or partial matching.
get_all_contacts
Retrieve all contacts, use with caution for large lists.
get_contact_count
Returns the total number of contacts in your address book.
get_contact_names
Returns the names of the first few contacts for testing.
check_permissions
Checks if the required permissions are granted to access Contacts.
test_contact_processing
Tests contact processing and identifies performance issues.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client