Connect the Google Chat MCP server to your AI agent Open source, MIT, on npm. Setup instructions for Claude, Cursor and Codex are in the repository; adoption questions — Telegram. GitHub repository Telegram

Google Chat: Get a message — MCP tool

Google Chat MCP tool: Fetches one message by its resource name — text, sender, thread, attachments and reaction summaries.

Technical name: get_message

What task it solves

I want to read one specific Google Chat message in full.

Returns the message: text, formattedText, sender, createTime/lastUpdateTime, thread.name, attachment[] metadata and emojiReactionSummaries.

When to use it

Use it to re-read a message before editing or deleting it, to get its thread.name for a threaded reply, or to read attachment metadata with user credentials.

What to provide

  • messagerequired. The full name spaces/<space>/messages/<message> from list_messages/send_message, or the custom-id form spaces/<space>/messages/client-<id>.

What it returns

One message object; deleted messages return deletionMetadata instead of content.

What changes in Google Chat

The tool reads Google Chat data and does not change it.

Example request

Fetch the message spaces/AAAAAAAAAAA/messages/BBBBBBBBBBB.BBBBBBBBBBB and show its thread name.

Errors and limitations

Requires the chat.messages.readonly (or chat.messages) scope and membership in the space. Access also depends on quotas and upstream API limits.

Related MCP tools

Technical details