Text asks the AI model to hide actions from the user
Model-facing text instructs the AI model to hide actions or information from the user.
First seen · Last seen
io.github.cyanheads/pubmed-mcp-server
Detected by Squatch rules from the server's metadata and protocol behavior. Latest completed scan: .
Model-facing text instructs the AI model to hide actions or information from the user.
First seen · Last seen
Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.
Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.
First seen · Last seen
Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.
Model-facing text instructs the AI model to place conversation content, prompts, tool history or secrets into tool arguments or external destinations.
First seen · Last seen
Suggested fix: Do not ask the model to include conversation, prompt or credential content in arguments.
The tool's display title describes a lower-impact action than its name (for example a read title on a delete tool).
First seen · Last seen
Suggested fix: Make the title describe the same action as the tool name.
Model-facing text instructs the AI model to hide actions or information from the user.
First seen · Last seen
Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.
Model-facing text instructs the AI model to hide actions or information from the user.
First seen · Last seen
Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.
Model-facing text instructs the AI model to hide actions or information from the user.
First seen · Last seen
Suggested fix: Remove any wording that asks the model to act silently or withhold information from the user.
The remote server lists state-changing tools without requiring authentication.
First seen · Last seen
Suggested fix: Require MCP authorization for servers that expose state-changing tools.
The tool declares itself read-only, but its name or description indicates it changes, deletes or runs something. Clients that auto-approve read-only tools would run it without confirmation.
First seen · Last seen
Suggested fix: Set readOnlyHint to false and destructiveHint to reflect the tool's behavior.
A name or word mixes Latin letters with look-alike letters from other scripts.
First seen · Last seen
Suggested fix: Use a single script per identifier; tool and parameter names should be ASCII.
The tool runs code, commands or queries supplied at call time and does not declare a closed-world scope.
First seen · Last seen
Suggested fix: Narrow the tool to specific operations, or declare and enforce a closed-world sandbox.
Model-facing text gives the AI model instructions about tools that this server does not provide (tool shadowing).
First seen · Last seen
Suggested fix: Describe only this server's own tools.
Model-facing text gives the AI model instructions about tools that this server does not provide (tool shadowing).
First seen · Last seen
Suggested fix: Describe only this server's own tools.
Model-facing text gives the AI model instructions about tools that this server does not provide (tool shadowing).
First seen · Last seen
Suggested fix: Describe only this server's own tools.
Model-facing text gives the AI model instructions about tools that this server does not provide (tool shadowing).
First seen · Last seen
Suggested fix: Describe only this server's own tools.
Model-facing text is unusually long, which consumes context and leaves room to hide content.
First seen · Last seen
Suggested fix: Shorten descriptions; move long documentation out of model-facing fields.