MCP tool
get_message
One mail message by Message-ID: headers, in_reply_to/references, decoded body text (by default the author's own words: quoted replies and their attributions, forwarded or Outlook-quoted mail, inline patches, diffstats and the signature removed; full_text=true for everything, quotes included), attachments [{index, filename, content_type, size}] and has_patch.
The get_message tool is provided by pg.ddx.io: the PostgreSQL community's memory. Install that server in your AI client and the assistant can call it directly.
Servers exposing get_message
From the publisher:One mail message by Message-ID: headers, in_reply_to/references, decoded body text (by default the author's own words: quoted replies and their attributions, forwarded or Outlook-quoted mail, inline patches, diffstats and the signature removed; full_text=true for everything, quotes included), attachments [{index, filename, content_type, size}] and has_patch. quotes checks citations: each comes bac
Install pg.ddx.io: the PostgreSQL community's memory →Parameter Type Description body_onlyboolean Older spelling of full_text=true: the whole decoded text (default false). full_textboolean Return the whole decoded text, quoted replies and signature included (default false: the author's own words only). inboxstring Mailing list name, e.g. pgsql-general. Defaults to pgsql-hackers when omitted. Aliases: list, inbox_name. include_bodyboolean Include message body (default true) message_id*string Message-ID (with or without angle brackets), or a message URL (postgr.es/m/..., postgresql.org/message-id/..., pg.ddx.io/m/...) quotesarray Up to 20 quotes to verify against this message: is each the author's own words (not text they quoted)? Under 12 characters is too_short.
Related tools
The same action under a namespaced name on other servers.
Tool lists are read from the live servers (or, for packaged servers, from their documentation) each morning, so this reflects what they exposed at the last refresh. Search all tools.