mac-contacts-mcp-server

wjgilmore/mac-contacts-mcp-server

3.1

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

No resources