[DOCS] iMessage extension error message should specify that `node` needs Full Disk Access, not just Claude
Documentation Type
Incorrect/outdated documentation
Documentation Location
trying to use imessage read/write in desktop app
Section/Topic
iMessage Extension / MCP Extensions / Full Disk Access permissions
Current Documentation
Simple to grant full disk acces to claude application
What's Wrong or Missing?
What's Wrong?
The iMessage desktop extension (ant.dir.ant.anthropic.imessage) fails with "Cannot access Messages database" and instructs users to grant Full Disk Access to Claude. However, the extension runs via node, so node needs Full Disk Access, not just Claude.
Suggested Improvement
What Should Happen?
The error message should say: "Grant Full Disk Access to node in System Settings > Privacy & Security > Full Disk Access"
Or better: the extension installation should prompt for this automatically.
Impact
High - Prevents users from using a feature
Additional Context
Steps to Reproduce
- Install the iMessage extension from Settings > Extensions
- Ensure Claude has Full Disk Access but node does not
- Try to read messages — fails with misleading error
Solution
Enable Full Disk Access for node in macOS Privacy settings, then restart Claude Desktop.
Platform
- macOS (Apple Silicon)
- Claude Desktop version: Latest version as of today
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗