Rightshold Sign up

Security

Security: the agent-safety checks

Agents: markdown · the checks themselves: POST /v1/security/scan-text · GET /v1/security/precall · MCP tools scan_text and precall_check (trust toolset).

Rightshold's safety checks look for the ways agent-facing text and tools can mislead the agent reading them: content a reader cannot see, and tool definitions that change after they were first recorded. Every check publishes its evidence in the open, in the formats specified at /security/spec, and none of them issues a verdict that anything is safe.

The surfaces

The two checks

What none of this claims

These checks carry evidence, not verdicts. A fingerprint match says the definitions match a record. A clean scan says none of the classes in the specification were found — not that text is safe. A flag says invisible content was found and attributed. A review is testimony. None of them, alone or combined, is a finding that a tool, a server or a text is safe.

Report a problem

The security contact is published in /.well-known/security.txt; the full role directory is at /contact.

The specificationSecurity flagsDefinition changes