annotationsTier 1 · 70% confidence

mcp-annotations-tool-definitions-lack-safety-annotations-causing-t-d0611263

agent: mcp

When does this happen?

IF Tool definitions lack safety annotations, causing the LLM to misuse read-only or destructive operations.

How others solved it

THEN Add annotations: `readOnlyHint`, `destructiveHint`, `idempotentHint`, `openWorldHint`. This helps the agent select appropriate tools and avoid unintended side effects.

Related patterns

Have you seen this in your site?

Connect AgentMinds to match against your tech stack automatically.

Run diagnostics