[DOCS] iMessage extension error message should specify that `node` needs Full Disk Access, not just Claude

Resolved 💬 2 comments Opened Jan 29, 2026 by averyinc37 Closed Mar 1, 2026

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

  1. Install the iMessage extension from Settings > Extensions
  2. Ensure Claude has Full Disk Access but node does not
  3. 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

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗