Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

HREVN for Claude Code - Verifiable Workflow State via MCP and Skills

This repo is the Anthropic-facing HREVN surface for Claude Code: skills, a local runner, and an MCP path for resumable workflows, tamper-evident receipts, and audit-ready traceability against the live HREVN managed runtime.

Why HREVN

AI agents and multi-step workflows fail in ambiguous ways. When a sequence is interrupted, neither the user nor the system can always determine with certainty what completed, what failed mid-execution, and where work can safely resume. Without a verifiable record, context is reconstructed from memory or chat history, wasting tokens, repeating work, and leaving no reliable trail.

HREVN adds a structured evidence layer: baseline checks before consequential steps, tamper-evident receipts after execution, and manifests that allow workflows to continue from the last verified point rather than restarting from scratch.

For teams operating in regulated or high-stakes environments, HREVN also supports evidentiary discipline: structured records of what ran, under what authority, and when it stopped. This is particularly relevant for AI systems that may fall within EU regulatory timelines in 2026 and beyond. HREVN does not make a system legally compliant, but it provides structured, verifiable evidence that compliance, audit, and governance processes can use.

In Anthropic-facing workflows, HREVN extends the skill layer with structured records of what ran, under what authority, and where execution can safely resume through the runner bridge to the managed runtime.

What it is

  • an Anthropic-facing skill repo
  • a thin public surface
  • a local runner bridge to https://api.hrevn.com
  • an MCP-ready path for Claude Code tool use

What it is not yet

  • not a native remote-skill marketplace package
  • not yet a polished end-user MCP distribution
  • not the private HREVN runtime
  • not the private commercial toolkit

Skill chain

  1. hrevn-baseline-check
  2. hrevn-sign-on-complete
  3. hrevn-verify-bundle

Quick Start

pipx install hrevn-anthropic-runner
export HREVN_API_KEY="<issued-alpha-key>"
hrevn-anthropic health-check
hrevn-anthropic self-test
hrevn-anthropic baseline

If you prefer the repo checkout instead, you can still do:

git clone https://github.com/ai-human-andalusia/hrevn-surface-anthropic
cd hrevn-surface-anthropic
pipx install .

If pipx is not available, a local fallback is:

python3 -m pip install .

The installable command should return a real BaselineResult JSON once auth is set correctly.

For the MCP-first and guided alpha path, see:

  • docs/ANTHROPIC_ALPHA_TESTING.md
  • docs/MCP_USAGE.md

Alpha keys are issued out-of-band for testing rather than embedded in the public repo.

Optional MCP path

If you want Claude Code to discover HREVN as MCP tools rather than only through skill guidance plus a local runner, use the companion MCP server at:

  • https://github.com/ai-human-andalusia/hrevn-mcp-server

See:

  • docs/MCP_USAGE.md
  • docs/claude_code_mcp_config.example.json

Test in Claude Code

  1. Open Claude Code in this repository.
  2. Make sure HREVN_API_KEY is exported in the shell environment Claude Code will use.
  3. First verify the runner directly:
hrevn-anthropic self-test
hrevn-anthropic baseline
  1. Then ask Claude Code:

Run a baseline check on examples/baseline_check_request.json

The expected path is:

skill instructions -> local runner -> https://api.hrevn.com

What is already proven in this repo

  • the local runner can call the live managed API
  • the baseline-check example returns a real BaselineResult
  • the current path is usable today without waiting for MCP
  • the Anthropic surface now has a documented MCP upgrade path for the same backend

Included

  • .claude/skills/...
  • docs/MANAGED_API_USAGE.md
  • pyproject.toml
  • scripts/hrevn_anthropic_runner.py
  • src/hrevn_anthropic_runner/...
  • examples/baseline_check_request.json

Managed Runtime Bridge

The live managed endpoint is:

  • https://api.hrevn.com

Current path:

  • skill guidance now
  • local runner bridge now
  • MCP available as the next bridge when Claude Code is configured for it

Current status

This is a public Anthropic surface candidate with a real testing path today. It is intentionally honest about the current runner-first path while also exposing an MCP route for Anthropic-first testing.

Rule

The skills guide behavior, but the runtime truth stays in the managed API and private HREVN core. The skill itself does not natively perform remote HTTPS on its own.

Metadata

Release files for hrevn-anthropic-runner 0.1.0a0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hrevn-anthropic-runner 0.1.0a0
File Size Uploaded
hrevn_anthropic_runner-0.1.0a0.tar.gz 6.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hrevn-anthropic-runner 0.1.0a0
File Interpreter ABI Platform
hrevn_anthropic_runner-0.1.0a0-py3-none-any.whl Python 3 none any Details

Total release size: 13.7 kB

Release files / hrevn_anthropic_runner-0.1.0a0.tar.gz

Download URL hrevn_anthropic_runner-0.1.0a0.tar.gz
Size 6.6 kB
Tags Source
SHA-256 checksum
How to use checksums
58fe3229b1c0756a89f2b27f2174f6141c10dcc0bf068e0eceba6aa975dfb5f9
BLAKE2b-256 checksum
How to use checksums
a2ec838adaf6e698f71ce874d32a00e745ac80455f05d97478caff801a4a5313
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / hrevn_anthropic_runner-0.1.0a0-py3-none-any.whl

Download URL hrevn_anthropic_runner-0.1.0a0-py3-none-any.whl
Size 7.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0bdf7c2c6852bc8da204ad21f1a7a7624719290f1342df8f3f34acef19b4f24f
BLAKE2b-256 checksum
How to use checksums
717f3e4c725214319be5ca663189a6c2f4c522a0351d19b3c96afa48c2b09bd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

0.1.0a0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page