toolmark-monorepo / @toolmark/mcp / McpToolAnnotations
Interface: McpToolAnnotations
Defined in: packages/mcp/src/server/tool-mapping.ts:34
MCP tool annotations with every hint explicit (MCP defaults destructiveHint to true).
Properties
destructiveHint
destructiveHint:
boolean
Defined in: packages/mcp/src/server/tool-mapping.ts:38
The tool deletes or irreversibly changes data.
idempotentHint
idempotentHint:
false
Defined in: packages/mcp/src/server/tool-mapping.ts:40
Never claimed: repeated calls may have further effect.
openWorldHint
openWorldHint:
false
Defined in: packages/mcp/src/server/tool-mapping.ts:42
Page tools act on the paired page only.
readOnlyHint
readOnlyHint:
boolean
Defined in: packages/mcp/src/server/tool-mapping.ts:36
The tool does not change state.