Loading MCP server directory, please wait...
The body an agent asks before it acts: decide, approve, and keep a signed record on your machine.
npx @getmcp/cli add io.github.verax-ai/veraxRequires Node.js 18+. Community-contributed server. Review source before installing.
VERAX_ISSUERIssuer the agent's token must carry. The body refuses to start without one; `verax doctor` names what is missing.
VERAX_JWKS_URLWhere the body fetches the keys that verify that token.
VERAX_AUDIENCEAudience the token must name, so a token minted for something else is refused.
VERAX_STATE_DIRDirectory the ledger, keys and approvals live in. It stays on this machine.
VERAX_POLICY_FILEPolicy the gate applies. @verax-ai/proxy ships policy/default.json, which denies what it does not name.
Config file: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"io.github.verax-ai/verax": {
"command": "npx",
"args": [
"-y",
"@verax-ai/body"
],
"env": {
"VERAX_ISSUER": "",
"VERAX_JWKS_URL": "",
"VERAX_AUDIENCE": "",
"VERAX_STATE_DIR": "",
"VERAX_POLICY_FILE": "",
"VERAX_BIND": "127.0.0.1:8787",
"VERAX_INVENTORY_FILE": ""
}
}
}
}