Apple Tools (Unified)
PYPI · APPLE-TOOLS-MCP · 2 COMPONENTS · SCANNED AUG 18
Unified Apple ecosystem MCP server for macOS: Mail, Calendar, Notes, Files, Messages, and more.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →
Supply Chain Security100
- No malware found by supply-chain analysis.Pass
- No known CVEs affecting this package version or its production dependencies.Pass
- Runs setuptools.build_meta at install time, a recognised native-build step with no shell scripting around it. View diagnostics → Pass
- 2 of 41 dependencies flagged as unhealthy. View diagnostics → Partial
Provenance & Transparency35
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- License check failed: no license is declared. See how to fix → Fail
- Actively maintained (last published 12 days ago).Pass
- Publishes a security disclosure policy (SECURITY.md).Pass
Schema Quality & AI Usability63
- 100% of prompts and resources have a non-trivial description (not blank, and not just the item's name).Pass
- AI-judged instruction clarity (poor).Fail
- Tool/resource definitions use about 8693 tokens (~42/item across 203 items; 184 tools + 19 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management40
- Stability observed for 12 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage71
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 0% of tool parameters carry a description.Fail
- Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Capabilities100
- Implements a current MCP spec version (2026-07-28).Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
pypi · apple-tools-mcp
claude mcp add jonathanrreed-apple-tools-mcp -- uvx apple-tools-mcp
codex mcp add jonathanrreed-apple-tools-mcp -- uvx apple-tools-mcp
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"jonathanrreed-apple-tools-mcp": {
"type": "local",
"command": [
"uvx",
"apple-tools-mcp"
],
"enabled": true
}
}
} openclaw mcp add jonathanrreed-apple-tools-mcp --command uvx --arg apple-tools-mcp
mcp_servers:
jonathanrreed-apple-tools-mcp:
command: "uvx"
args: ["apple-tools-mcp"] {
"mcpServers": {
"jonathanrreed-apple-tools-mcp": {
"command": "uvx",
"args": [
"apple-tools-mcp"
]
}
}
} Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 18 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 37 to 40. That category is still filling its 30-day observation window: 11 days of observed history at the previous scan, 12 at this one. The score rises as the window fills, whether or not the server changes.
- 16 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 30 to 33. That category is still filling its 30-day observation window: 9 days of observed history at the previous scan, 10 at this one. The score rises as the window fills, whether or not the server changes.
- 14 Aug 26 +4
- Stability: unverified → 0.27 ▲ functional
- 11 Aug 26 −2
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 7 Aug 26 0
- Security disclosure: fail → pass ▲ functional
- 6 Aug 26 +28
- Stability: Stability not yet verified: not enough scan history yet (needs a 30-day window). security
- Tool coverage: unverified → 100 ▲ functional
- Schema quality: unverified → 100 ▲ functional
- MCP protocol: unverified → pass ▲ functional
- First check of Tool coverage: 0 functional
- First check of Schema quality: fail functional
- First check of Schema quality: pass functional
- First check of Schema quality: good functional
- First check of Tool coverage: 100 functional
- 5 Aug 26 36
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 18 Aug 2026 · Analysed pypi/apple-tools-mcp@1.0.2
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | pypi |
Install scripts 1 script
| Hook | Tier | Command |
|---|---|---|
| build_backend | allowlisted | setuptools.build_meta |
Dependencies 41 packages
| Packages resolved | 41 |
|---|---|
| Stale | 1 |
| No linked repository | 1 |
| Tree resolution | Complete |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
apple_archive_message Apple Archive Message ~52
Move a message to the preferred archive mailbox, or auto-detect an archive mailbox if no preference exists yet.
| Name | Type | Req | Description |
|---|---|---|---|
| archive_account | – | – | – |
| archive_mailbox | – | – | – |
| message_id | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_capture_follow_up_from_mail Apple Capture Follow-Up From Mail ~76
Turn an email into a reminder and an archival note using assistant defaults for the destination list and notes folder.
| Name | Type | Req | Description |
|---|---|---|---|
| create_note | boolean | – | – |
| create_reminder | boolean | – | – |
| due_date | – | – | – |
| message_id | string | yes | – |
| note_title | – | – | – |
| reminder_title | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_control_frontmost_app Apple Control Frontmost App ~94
Use the unified Apple control plane for bounded GUI fallback actions when a native app-domain tool cannot complete the task.
| Name | Type | Req | Description |
|---|---|---|---|
| action | string | yes | – |
| application | – | – | – |
| bundle_id | – | – | – |
| description | – | – | – |
| index | integer | – | – |
| key | – | – | – |
| label | – | – | – |
| menu_path | – | – | – |
| modifiers | – | – | – |
| text | – | – | – |
| value | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_create_event_interactive Apple Create Event Interactive ~65
Create a Calendar event, asking for missing event details when needed.
| Name | Type | Req | Description |
|---|---|---|---|
| all_day | boolean | – | – |
| calendar_id | – | – | – |
| end_iso | – | – | – |
| location | – | – | – |
| notes | – | – | – |
| start_iso | – | – | – |
| title | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_create_note_with_defaults Apple Create Note With Defaults ~56
Create a note using the configured default notes folder when folder_id is omitted.
| Name | Type | Req | Description |
|---|---|---|---|
| body_html | – | – | – |
| body_text | – | – | – |
| folder_id | – | – | – |
| tags | – | – | – |
| title | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_create_reminder_with_defaults Apple Create Reminder With Defaults ~56
Create a reminder using the configured default reminder list when list_id is omitted.
| Name | Type | Req | Description |
|---|---|---|---|
| due_date | – | – | – |
| list_id | – | – | – |
| notes | – | – | – |
| priority | – | – | – |
| title | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_detect_defaults Apple Detect Defaults ~28
Detect sensible default mail, calendar, reminders, and notes targets, then persist them if missing.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_detect_digest_folder Apple Detect Digest Folder ~28
Detect the preferred Notes folder for daily and weekly digests, and persist it if found.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_ensure_digest_folder Apple Ensure Digest Folder ~48
Ensure a dedicated Notes folder exists for daily and weekly digests, creating it when necessary and persisting the preference.
| Name | Type | Req | Description |
|---|---|---|---|
| account_name | – | – | – |
| folder_name | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_event_collaboration_summary Apple Event Collaboration Summary ~37
Summarize attendee state for a shared calendar event so agents can verify collaboration and participation.
| Name | Type | Req | Description |
|---|---|---|---|
| event_id | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_find_duplicate_contacts Apple Find Duplicate Contacts ~41
Find likely duplicate contacts through Apple Contacts so assistants can disambiguate people before acting.
| Name | Type | Req | Description |
|---|---|---|---|
| merge_candidates_only | boolean | – | – |
| query | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_generate_daily_briefing Apple Generate Daily Briefing ~44
Generate a daily Apple briefing from today's context, domain health, and Mail highlights.
| Name | Type | Req | Description |
|---|---|---|---|
| mail_limit | integer | – | – |
| mail_query | string | – | – |
Structured output declared, but exposes no named fields.
No examples provided.
apple_generate_weekly_briefing Apple Generate Weekly Briefing ~51
Generate a weekly Apple briefing from upcoming events, reminders, and Mail highlights.
| Name | Type | Req | Description |
|---|---|---|---|
| days | integer | – | – |
| mail_limit | integer | – | – |
| mail_query | string | – | – |
Structured output declared, but exposes no named fields.
No examples provided.
apple_get_focus_status Apple Get Focus Status ~22
Return truthful Focus support metadata through the unified Apple control plane.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_get_preferences Apple Get Preferences ~21
Read the persisted Apple-Tools assistant defaults and routing preferences.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_get_prompt Apple Get Prompt ~34
Fallback prompt rendering tool for clients that only support tools.
| Name | Type | Req | Description |
|---|---|---|---|
| arguments_json | – | – | – |
| name | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_get_system_context Apple Get System Context ~29
Return a richer Apple system context snapshot, including Focus, frontmost app, and battery state.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_health Apple Health ~19
Report aggregated health across the unified Apple ecosystem MCP domains.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| domains | object | yes | – |
| ok | boolean | – | – |
| server_name | string | yes | – |
| transport | string | yes | – |
| version | string | yes | – |
No examples provided.
apple_list_prompts Apple List Prompts ~22
Fallback prompt discovery tool for clients that only support tools.
Input schema present but exposes no named parameters.
Structured output declared, but exposes no named fields.
No examples provided.
apple_list_recent_actions Apple List Recent Actions ~30
List recent assistant actions recorded by Apple-Tools for audit and undo workflows.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_list_shortcuts_for_capability Apple List Shortcuts For Capability ~50
List likely shortcuts for a requested capability so Apple-Tools can use Shortcuts as an intentional bridge when native coverage is missing.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| query | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_maps_get_directions_strict Apple Maps Get Directions Strict ~52
Get directions through the native Apple Maps MCP and fail closed if the Maps helper is unavailable.
| Name | Type | Req | Description |
|---|---|---|---|
| destination | string | yes | – |
| origin | string | yes | – |
| transport | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_maps_search_places_strict Apple Maps Search Places Strict ~44
Search places through the native Apple Maps MCP and fail closed if the Maps helper is unavailable.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | integer | – | – |
| query | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_open_application Apple Open Application ~36
Open an application through the unified Apple control plane using its name or bundle identifier.
| Name | Type | Req | Description |
|---|---|---|---|
| application | – | – | – |
| bundle_id | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_open_file_path Apple Open File Path ~33
Open a file or folder through Apple Files and return iCloud-aware path metadata.
| Name | Type | Req | Description |
|---|---|---|---|
| path | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_overview Apple Overview ~21
Return an aggregated Apple ecosystem overview using the standalone domain resources.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| ok | boolean | – | – |
| overview | object | yes | – |
No examples provided.
apple_permission_guide Apple Permission Guide ~34
Explain how to grant the Apple permissions needed by a given Apple domain on macOS.
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| can_prompt_in_app | boolean | yes | – |
| domain | string | yes | – |
| notes | array | yes | – |
| ok | boolean | – | – |
| requires_manual_system_settings | boolean | yes | – |
| steps | array | yes | – |
No examples provided.
apple_prepare_communication Apple Prepare Communication ~44
Resolve a recipient through Contacts, evaluate available channels, and return the recommended mail or messages target before sending.
| Name | Type | Req | Description |
|---|---|---|---|
| preferred_channel | – | – | – |
| recipient | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_prepare_unique_contact Apple Prepare Unique Contact ~41
Resolve a contact for a person-targeted workflow, but stop and return duplicate groups if likely duplicate records need cleanup first.
| Name | Type | Req | Description |
|---|---|---|---|
| query | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_preview_archive_message Apple Preview Archive Message ~45
Preview how Apple-Tools will archive a Mail message before moving it.
| Name | Type | Req | Description |
|---|---|---|---|
| archive_account | – | – | – |
| archive_mailbox | – | – | – |
| message_id | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_preview_communication Apple Preview Communication ~65
Preview how Apple-Tools will route a communication before sending it through Messages or Mail.
| Name | Type | Req | Description |
|---|---|---|---|
| attachments | – | – | – |
| from_account | – | – | – |
| message | string | yes | – |
| preferred_channel | – | – | – |
| recipient | string | yes | – |
| subject | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_preview_create_note_with_defaults Apple Preview Create Note With Defaults ~58
Preview how Apple-Tools will create a note with the configured default notes folder.
| Name | Type | Req | Description |
|---|---|---|---|
| body_html | – | – | – |
| body_text | – | – | – |
| folder_id | – | – | – |
| tags | – | – | – |
| title | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_preview_create_reminder_with_defaults Apple Preview Create Reminder With Defaults ~58
Preview how Apple-Tools will create a reminder with the configured default reminder list.
| Name | Type | Req | Description |
|---|---|---|---|
| due_date | – | – | – |
| list_id | – | – | – |
| notes | – | – | – |
| priority | – | – | – |
| title | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_preview_follow_up_from_mail Apple Preview Follow-Up From Mail ~74
Preview how Apple-Tools will turn an email into a reminder and note before creating either item.
| Name | Type | Req | Description |
|---|---|---|---|
| create_note | boolean | – | – |
| create_reminder | boolean | – | – |
| due_date | – | – | – |
| message_id | string | yes | – |
| note_title | – | – | – |
| reminder_title | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_recheck_permissions Apple Recheck Permissions ~32
Recheck Apple domain health after the user changes macOS permissions, and notify the client that Apple resources changed.
Input schema present but exposes no named parameters.
| Name | Type | Req | Description |
|---|---|---|---|
| domains | object | yes | – |
| ok | boolean | – | – |
| server_name | string | yes | – |
| transport | string | yes | – |
| version | string | yes | – |
No examples provided.
apple_reveal_in_finder Apple Reveal In Finder ~30
Reveal a file or folder in Finder through Apple Files.
| Name | Type | Req | Description |
|---|---|---|---|
| path | string | yes | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_route_or_run_shortcut Apple Route Or Run Shortcut ~71
Use Apple Shortcuts as the explicit bridge when native Apple MCP coverage is insufficient or when the user names a shortcut directly.
| Name | Type | Req | Description |
|---|---|---|---|
| dry_run | boolean | – | – |
| input_paths | – | – | – |
| input_text | – | – | – |
| request | string | yes | – |
| shortcut_name_or_identifier | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_send_communication Apple Send Communication ~62
Send a communication through Messages or Mail using Contacts resolution and assistant defaults.
| Name | Type | Req | Description |
|---|---|---|---|
| attachments | – | – | – |
| from_account | – | – | – |
| message | string | yes | – |
| preferred_channel | – | – | – |
| recipient | string | yes | – |
| subject | string | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_send_message_interactive Apple Send Message Interactive ~36
Send an Apple Messages message, asking for missing recipient or text when needed.
| Name | Type | Req | Description |
|---|---|---|---|
| recipient | – | – | – |
| text | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_set_digest_folder Apple Set Digest Folder ~48
Persist the dedicated Notes folder that Apple-Tools should use for daily and weekly digests.
| Name | Type | Req | Description |
|---|---|---|---|
| account_name | – | – | – |
| folder_id | string | yes | – |
| folder_name | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| result | – | yes | – |
No examples provided.
apple_suggest_calendars Apple Suggest Calendars ~45
Apple Suggest Calendars using the current Apple data surfaces. This is a completion fallback for clients without MCP completion support.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| query | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | yes | – |
| domain | string | yes | – |
| ok | boolean | – | – |
| suggestions | array | yes | – |
No examples provided.
apple_suggest_contacts Apple Suggest Contacts ~42
Apple Suggest Contacts using the current Apple data surfaces. This is a completion fallback for clients without MCP completion support.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| query | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | yes | – |
| domain | string | yes | – |
| ok | boolean | – | – |
| suggestions | array | yes | – |
No examples provided.
apple_suggest_files Apple Suggest Files ~42
Apple Suggest Files using the current Apple data surfaces. This is a completion fallback for clients without MCP completion support.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| query | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | yes | – |
| domain | string | yes | – |
| ok | boolean | – | – |
| suggestions | array | yes | – |
No examples provided.
apple_suggest_mailboxes Apple Suggest Mailboxes ~44
Apple Suggest Mailboxes using the current Apple data surfaces. This is a completion fallback for clients without MCP completion support.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| query | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | yes | – |
| domain | string | yes | – |
| ok | boolean | – | – |
| suggestions | array | yes | – |
No examples provided.
apple_suggest_message_conversations Apple Suggest Message Conversations ~45
Apple Suggest Message Conversations using the current Apple data surfaces. This is a completion fallback for clients without MCP completion support.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| query | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | yes | – |
| domain | string | yes | – |
| ok | boolean | – | – |
| suggestions | array | yes | – |
No examples provided.
apple_suggest_note_folders Apple Suggest Note Folders ~46
Apple Suggest Note Folders using the current Apple data surfaces. This is a completion fallback for clients without MCP completion support.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| query | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | yes | – |
| domain | string | yes | – |
| ok | boolean | – | – |
| suggestions | array | yes | – |
No examples provided.
apple_suggest_places Apple Suggest Places ~42
Apple Suggest Places using the current Apple data surfaces. This is a completion fallback for clients without MCP completion support.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| query | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | yes | – |
| domain | string | yes | – |
| ok | boolean | – | – |
| suggestions | array | yes | – |
No examples provided.
apple_suggest_reminder_lists Apple Suggest Reminder Lists ~45
Apple Suggest Reminder Lists using the current Apple data surfaces. This is a completion fallback for clients without MCP completion support.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| query | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | yes | – |
| domain | string | yes | – |
| ok | boolean | – | – |
| suggestions | array | yes | – |
No examples provided.
apple_suggest_running_apps Apple Suggest Running Apps ~44
Apple Suggest Running Apps using the current Apple data surfaces. This is a completion fallback for clients without MCP completion support.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| query | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | yes | – |
| domain | string | yes | – |
| ok | boolean | – | – |
| suggestions | array | yes | – |
No examples provided.
apple_suggest_shortcuts Apple Suggest Shortcuts ~44
Apple Suggest Shortcuts using the current Apple data surfaces. This is a completion fallback for clients without MCP completion support.
| Name | Type | Req | Description |
|---|---|---|---|
| limit | – | – | – |
| query | – | – | – |
| Name | Type | Req | Description |
|---|---|---|---|
| count | integer | yes | – |
| domain | string | yes | – |
| ok | boolean | – | – |
| suggestions | array | yes | – |
No examples provided.