Skip to main content
Glama

macOS Contacts MCP

by jcontini

update_contact

Modify contact details in macOS Contacts app, including name, organization, job title, emails, phones, URLs, and notes by specifying the unique identifier.

Instructions

Update an existing contact

Input Schema

NameRequiredDescriptionDefault
emailsNoUpdated email addresses (replaces all existing)
identifierYesContact name or unique ID
job_titleNoUpdated job title or position
nameNoUpdated full name
noteNoUpdated notes
organizationNoUpdated organization or company name
phonesNoUpdated phone numbers (replaces all existing)
urlsNoUpdated URLs (replaces all existing)

Input Schema (JSON Schema)

{ "properties": { "emails": { "description": "Updated email addresses (replaces all existing)", "items": { "type": "string" }, "type": "array" }, "identifier": { "description": "Contact name or unique ID", "type": "string" }, "job_title": { "description": "Updated job title or position", "type": "string" }, "name": { "description": "Updated full name", "type": "string" }, "note": { "description": "Updated notes", "type": "string" }, "organization": { "description": "Updated organization or company name", "type": "string" }, "phones": { "description": "Updated phone numbers (replaces all existing)", "items": { "type": "string" }, "type": "array" }, "urls": { "description": "Updated URLs (replaces all existing)", "items": { "properties": { "label": { "type": "string" }, "value": { "type": "string" } }, "required": [ "label", "value" ], "type": "object" }, "type": "array" } }, "required": [ "identifier" ], "type": "object" }

Other Tools from macOS Contacts MCP

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jcontini/macos-contacts-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server