Severity: MediumStatus: OpenSQ-SERVER-AUTH-NONE-WRITE
State-changing tools available without authentication
The remote server lists state-changing tools without requiring authentication.
First seen · Last seen
io.github.cyanheads/uk-legislation-mcp-server
Detected by Squatch rules from the server's metadata and protocol behavior. Latest completed scan: .
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.