Mac MCP logo

Mac MCP

未申請

作者: DaniAkash

Read-only MCP server for native macOS apps (Mail, Notes, Calendar, Reminders, Contacts, Messages, Spotlight).

インストール

$bunx -y github:DaniAkash/mac-mcp

サーバーをセットアップ

このサーバーには個別の設定が必要です。再利用可能な公開起動コマンドがないため、プロジェクトの手順に従ってください。

プロジェクトの手順

Productivityの他のサーバー

ディレクトリ全体を見る

未申請リスティング

このMCPサーバーはあなたのものですか?

このリスティングは公開情報から自動的にインデックスされました。申請することで、ページの編集、互換性の設定、成長ツールのアンロックができます。2分以内に完了します。

このサーバーを申請する

セキュリティプロファイル

申請済みおよび認証済みのサーバーは毎週の静的スキャンを受け、コードが到達できる範囲(外部サービス、環境変数、シェルコマンド、エージェント設定フォルダ)と既知のアドバイザリを持つ依存関係が表示されます。このリスティングを申請すると利用できます。 セキュリティプロファイルの仕組み

20 件中 20 件

ドキュメントに記載されたツール (20)

プロジェクトのドキュメントに基づきます。サーバーのハンドシェイクは、各ツールの説明や動作を検証するものではありません。

calendar_get_event

Full event by UUID with description and last-modified.

calendar_list_calendars

List every calendar with id, title, type (Local, CalDAV, Birthdays, Subscribed, etc.) and color.

calendar_list_events

Events sorted by start time. Optional calendar id and YYYY-MM-DD date bounds.

calendar_search

Substring search across title, description, and location with optional date bounds.

contacts_get

Fetch a full record by Apple's ZUNIQUEID (<GUID>:ABPerson). Includes every email, phone, postal address, URL, and the note text.

contacts_list

Page through contacts merged across every AddressBook source; output is sorted by display name.

contacts_search

Substring search by name (first/last/nick/organisation), email (normalised), phone (digits or last-four), or all.

mail_get_email

Fetch a full email by Mail.app integer id with body, recipients, headers. Pass includeHtml: true to also return the raw text/html MIME part on the response (capped at 1 MiB).

mail_get_email_attachment

Fetch one attachment's bytes as base64 by 0-based index. Default cap 5 MiB, hard cap 10 MiB; larger attachments return an error envelope describing the actual size.

mail_get_email_attachments

List attachment metadata for an email: index, filename, content type, size, disposition, optional content-id.

mail_get_email_links

Extract every URL from an email body and the List-Unsubscribe / List-Help / List-Archive headers. Returns (url, kind, text?, inHeader?) records. Optional kinds filter, dedupe, and limit.

mail_get_emails

Recency-sorted email list. Optional account, mailbox, category (primary/transactions/updates/promotions), filter (all/unread/flagged/today/last7days), before/after (YYYY-MM-DD), and groupby to bucket by unread state, category, or account.

mail_list_accounts

List all Mail accounts with display names + UUIDs.

mail_list_mailboxes

List mailboxes per account with current unread counts.

mail_resolve_addresses

Bulk-resolve 1 to 100 bare email addresses against the local AddressBook. Returns a contact summary per email on exact match, null otherwise. Substring matches are filtered out.

mail_search

FTS5 BM25 search across subject/sender/body with scope, account, mailbox, category, and date filters.

reminders_get_reminder

Full reminder by identifier with notes, start/due/completion dates.

reminders_list_lists

Every list across every account; type distinguishes regular lists from Smart Lists.

reminders_list_reminders

Reminders sorted by due date. Optional list id and open/completed/all status (default open).

reminders_search

Substring search across title and notes.

ツールの変更履歴

同じ設定での完全なチェック同士を比較します。ツールの列挙のみで実行はしていません。入力スキーマの変更は測定していません。

完全なツールチェックはまだありません。