MCP.Market

VERAX MCP server

by verax-ai·io.github.verax-ai/verax·v0.8.0

The body an agent asks before it acts: decide, approve, and keep a signed record on your machine.

A91/100grade A
What users say
No reviews yet
Be the first
Safety scan
A91/100

not scanned yet

Adoption
Growing

0 stars255 downloads/wk

Reviews

Write one

Nobody has reviewed VERAX yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

VERAX tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How VERAX compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
91/100
higher than 88% of 4,460 AI and agents servers
Downloads a week
255
more than 77% of 1,538 AI and agents servers with a package

Release history: 15 versions in the registry since 2026-09-16, latest 2026-10-29, typically one every 3 days.

Install VERAX in Claude Code, Cursor or VS Code

Runs npx -y @verax-ai/body on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add verax -- npx -y @verax-ai/body
Add to Cursor

What the publisher says

From the VERAX repository's README, as published. We do not edit it. Read it on GitHub

Verax

The body an agent asks before it acts.

Verax is an MCP server that sits between an agent and its tools. Every tool call passes a policy gate and leaves a signed decision record before anything runs; every call that ran leaves an effect row that is reconciled against its record afterwards. A refusal is recorded the same way as an approval. A call the policy will not decide alone is held until an operator on this machine approves it. The ledger stays on the machine the body runs on, and the body opens only when its authorization is configured: there is no default token.

By VERAX Teknoloji. Sister projects: Conarium · Tugra · Cedulon. Decision records use the Cedulon record format.

What ships

The three packages are published together and carry the same version; the capability matrix in docs/STATUS.md names the current one, and it is the version on npm. The body is also listed in the MCP registry as io.github.verax-ai/verax. What that version carries, what it does not, and the test holding each row up are in the capability matrix at the top of docs/STATUS.md.

Read the ledger back without us

A ledger only the vendor's running service can read is evidence a buyer rents, not evidence they hold. verax verify reads a state directory on its own — no body listening, nothing on the network — and states four things separately, because they fail separately:

$ verax verify ./verax-state
ledger        ./verax-state
decisions     6
effects       4 (4 bound to a decision, 0 with none)
signatures    6 verify, 0 do not
chain         unbroken
verified with the key carried in these files
              verified against the key carried in the records themselves: this
              shows the files are internally consistent, not that the key was
              ever trusted. Pin a key you hold to check that.

VERIFIED

That last pair of lines is the point. Checking a ledger against the key lying next to it proves the files agree with each other and nothing more — anything able to write the ledger could write that key too. Pass --key to verify against a copy you hold, and the answer says a key you supplied instead. --json prints the same result for a pipeline; the exit code is 0 when it verifies and 1 when it does not, and a directory with no ledger in it is never quiet success.

Install

npm install -g @verax-ai/body
verax --help
verax doctor

Node 22.6 or newer. The body speaks MCP over Streamable HTTP at /mcp on VERAX_BIND (default 127.0.0.1:8787) and needs an issuer, a JWKS URL, an audience, a state directory and a policy file before it listens; verax doctor names what is missing. The variables and the run steps are in packages/body/README.md.

Tools

The policy decides which of these a token's scopes may call; packages/proxy/policy/default.json denies what it does not name.

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Grade history

  • 2026-09-19restoreB → Ascore 91
  • 2026-09-19downgradeA → Bscore 83: Network call to a raw IP address

VERAX: common questions

Is VERAX MCP server safe?
Yes, by our scan: it is graded A (91/100). Read the VERAX safety report
How do I install VERAX?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does VERAX need an API key?
No secret keys are declared. It reads 7 settings from the environment.
Is VERAX maintained?
The last commit was 21 days ago (2026-10-14). The latest release is v0.8.0.
What can I use instead of VERAX?
Servers from other publishers that do the same job: three.ws Provenance MCP server, Decionis MCP server and SuperCompress MCP server.
How does VERAX compare with other AI and agents MCP servers?
safety score 91/100 (higher than 88% of 4,460 AI and agents servers); downloads a week 255 (more than 77% of 1,538 AI and agents servers with a package). Full comparison.

Alternatives to VERAX

Same job from other publishers: the closest match first, then the best rated.

  • three.ws Provenance
    Append-only, signed, on-chain-verifiable agent action log — record and audit what agents did.
    B
  • Decionis
    Authorize consequential AI agent actions before execution
    A
  • SuperCompress
    Compress coding-agent context ~64%. Hosted Neural Keep MCP for Cursor/Claude/Codex.
    B
  • Watch Skill
    Watch video and live sessions, keep timestamped evidence, and verify an agent's own work.
    B
  • Emilia Protocol
    Exact-action approval for consequential agent actions: request, track, and verify signed receipts.
    B