Interfaces
ToolAnnotations
Defined in: server/FastMCP.ts:274
Behavioral hints for a tool (MCP 2025-03-26). Advisory only — clients may use
them for UI/UX and safety decisions (e.g. auto-approving a read-only call); the
server does not enforce them. Per the MCP spec, annotations from an untrusted
server should not be relied upon.
Defined in: server/FastMCP.ts:280
The tool may perform destructive updates. Only meaningful when readOnlyHint is false. Default: true.
Defined in: server/FastMCP.ts:282
Repeated calls with the same arguments have no additional effect. Only meaningful when readOnlyHint is false. Default: false.
Defined in: server/FastMCP.ts:284
The tool may interact with an open world of external entities. Default: true.
Defined in: server/FastMCP.ts:278
The tool does not modify its environment. Default: false.
Defined in: server/FastMCP.ts:276
Human-readable title for display.