Files
probo/third_party/mcpgen/THIRD_PARTY.md
Cursor Agent 5b47a83160 Annotate MCP tools with titles and hints
Claude and other MCP clients use title, readOnlyHint, and
destructiveHint to present reads, writes, and deletes accurately.
Add a title to every tool, mark missing delete/unlink/cancel/void
tools as destructive, and teach mcpgen to emit those annotations
(including destructiveHint: false for non-destructive writes).

Temporary third_party/mcpgen fork until title support lands
upstream.

Signed-off-by: Cursor Agent <cursoragent@cursor.com>

Co-authored-by: Bryan FRIMIN <bryan@frimin.fr>
Signed-off-by: Cursor Agent <cursoragent@cursor.com>
2026-07-30 09:15:07 +00:00

571 B

Vendored mcpgen

This is a temporary fork of getprobo/mcpgen (module go.probo.inc/mcpgen) with tool annotation improvements:

  • title field on tools (emitted as Tool.Title and ToolAnnotations.Title)
  • When hints are present, always emit annotations so write tools get readOnlyHint: false and destructiveHint: false, distinguishing them from deletes (destructiveHint: true)

go.mod replaces go.probo.inc/mcpgen with this directory. Once the same changes land upstream, drop the replace and delete this tree.