Google Drive MCP: read_file_content returns only the head post of each comment thread, not replies

Status Open
Maintainer reply None cached
Activity 0 comments · opened Aug 22, 2026

What happens

mcp__claude_ai_Google_Drive__read_file_content with includeComments: true
returns comment threads shaped like this:

{ "commentThreads": [ { "commentId": "...", "headPost": {...}, "status": "OPEN" } ] }

Only headPost — the first post of the thread. Replies are not included.

Why it matters

Review and spec documents are usually discussed in the replies. The opening
comment is often just the original request, and the decisions that follow live
in the thread. With only the head post, Claude reads the question but not the
answer, and can act on stale information.

Concretely: a spec comment asked for a behaviour change. A reply seven hours
later clarified which moment the behaviour should trigger at, and made the
original reading wrong. headPost.modifiedTime did update — so it is possible
to detect that a reply arrived — but the content had to be pasted in by hand.

Expected

Include replies, for example:

{ "commentId": "...", "headPost": {...}, "replies": [...], "status": "OPEN" }

The Drive API already exposes them. comments.list accepts
fields=comments(id,content,author,modifiedTime,replies(content,author,modifiedTime)),
so no additional OAuth scope should be required.

Environment

Claude Code, claude.ai Google Drive connector, Google Docs
(application/vnd.google-apps.document).

View original on GitHub ↗