Skip to main content

check

Deprecated in registry
ai.hanria/checkVersion 0.2.0

Check a proposed agent action against operator's rules: permit, deny or escalate, with the clause.

Status

Responds439 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.

Deprecated in registry

The publisher marked this server as deprecated.
Last checked
Nov 14, 2026, 13:29 UTC
Latency
439 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://check.hanria.ai/mcpResponds439 ms
No sign-in

Claude Code

claude mcp add --transport http check https://check.hanria.ai/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: check
Remote MCP server URL: https://check.hanria.ai/mcp

Cursor

{
  "mcpServers": {
    "check": {
      "url": "https://check.hanria.ai/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"check","type":"http","url":"https://check.hanria.ai/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

2 tools

Tools of check
Read-only
Idempotent
Open world
check_actionCall this before your agent does something consequential (sends, pays, deletes, publishes, installs or changes access). Pass mandate (the operator's rules; the first matching clause decides) and action (kind, verb, target, optional counterparty and amount). Returns permit, deny or escalate with the governing clause, a reason, an action digest and a signed receipt; treat error as deny. Advisory: it cannot stop an action, and it keeps no request content. To check a new mandate first, call validate_mandate. Examples: inputSchema. Docs: https://hanria.ai/llms.txtNot declaredYesYesNo
validate_mandateCall this after writing or editing a mandate, before relying on it. Returns valid true or false with the reason: schema errors, clauses that can never run because an earlier clause already decides them, unbounded prefixes, credential material, and expiry. An invalid mandate makes every check_action call answer error. Once per mandate version is enough; there is no need to call it before every check_action. Free, and it keeps no request content. Docs: https://hanria.ai/llms.txtNot declaredYesYesNo

Details

Registry status
Deprecated
Published
Sep 29, 2026
Updated
Sep 30, 2026
Repository
Not given
Categories
Uncategorized
GDPR
Not declared

Are you the operator? Claim this listing