HREVN Server
FreeNot checkedMinimal stdio MCP server that exposes HREVN compliance and audit tools as structured MCP tools, enabling baseline checks, profile validation, and bundle generat
About
Minimal stdio MCP server that exposes HREVN compliance and audit tools as structured MCP tools, enabling baseline checks, profile validation, and bundle generation via a managed runtime.
README
Minimal stdio MCP server for HREVN, backed by the live managed runtime at
https://api.hrevn.com.
Why this exists
This repo exposes HREVN as real MCP tools instead of ad hoc helper scripts. It stays intentionally thin:
- canonical semantics remain in the HREVN managed runtime
- the MCP layer only exposes stable tool contracts
- consequential results come back as structured output, including
risk_flags,remedy_payload, andcheck_id
Included tools
baseline_checkprofile_validategenerate_bundleverify_bundle
Environment
export HREVN_API_BASE_URL="https://api.hrevn.com"
export HREVN_API_KEY="replace-with-issued-alpha-key"
Optional environment variables:
HREVN_MCP_TIMEOUT_SECONDSHREVN_MCP_SERVER_NAMEHREVN_MCP_SERVER_VERSION
Install
Editable install
cd hrevn-mcp-server
python3 -m pip install -e .
From PyPI
python3 -m pip install hrevn-mcp-server
The console entry point is:
hrevn-mcp-server
Run
hrevn-mcp-server
The server uses MCP stdio transport.
Verify before using a client
hrevn-mcp-server --version
hrevn-mcp-server --list-tools
hrevn-mcp-server --self-test
If you are running directly from source without an installed entry point:
PYTHONPATH=src python3 -m hrevn_mcp_server.server --list-tools
PYTHONPATH=src python3 -m hrevn_mcp_server.server --self-test
The self-test runs a live baseline_check against the configured HREVN
managed API.
Tool contracts
baseline_check
Minimal payload:
{
"task_type": "ai_workflow",
"profile": "eu_readiness_profile",
"record": {
"agent_name": "example_agent",
"summary": "baseline smoke test"
},
"metadata": {
"surface": "mcp",
"stage": "pre_completion"
}
}
profile_validate
Minimal payload:
{
"profile": "eu_readiness_profile",
"record": {},
"metadata": {}
}
generate_bundle
Minimal payload:
{
"record": {},
"traces": [],
"options": {
"include_report_pdf": false
}
}
verify_bundle
Minimal payload:
{
"source": "/path/to/bundle-or-artifact"
}
Example MCP config
Use a local stdio configuration like this:
{
"mcpServers": {
"hrevn": {
"command": "python3",
"args": [
"-m",
"hrevn_mcp_server.server"
],
"env": {
"PYTHONPATH": "/ABSOLUTE/PATH/TO/hrevn-mcp-server/src",
"HREVN_API_BASE_URL": "https://api.hrevn.com",
"HREVN_API_KEY": "YOUR_HREVN_API_KEY"
}
}
}
}
See also:
- Antigravity setup guide
- Conservative experiment guide
- Antigravity MCP config example
- Antigravity baseline payload
Antigravity status
HREVN can already be explored experimentally in Google Antigravity through custom MCP configuration.
What is already validated:
- the HREVN MCP server runs locally
- the server exposes real tools backed by
https://api.hrevn.com baseline_checkreturns real structured results- Antigravity preview builds expose MCP configuration surfaces in the UI
What is not claimed yet:
- official native Antigravity integration
- guaranteed MCP tool injection into every Antigravity agent instance
- Antigravity-specific guardrail hooks beyond what has been directly observed
Registry metadata
This repo includes:
as a machine-readable manifest describing the MCP server, package, transport, and repository metadata.
Design rule
This server must not reimplement HREVN truth locally. It should expose stable MCP tools that call the managed API.
Install HREVN Server in Claude Desktop, Claude Code & Cursor
unyly install hrevn-mcp-serverInstalls into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.
First time? Get the CLI: curl -fsSL https://unyly.org/install | sh
Or configure manually
Run in your terminal:
claude mcp add hrevn-mcp-server -- uvx hrevn-mcp-serverFAQ
Is HREVN Server MCP free?
Yes, HREVN Server MCP is free — one-click install via Unyly at no cost.
Does HREVN Server need an API key?
No, HREVN Server runs without API keys or environment variables.
Is HREVN Server hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install HREVN Server in Claude Desktop, Claude Code or Cursor?
Open HREVN Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare HREVN Server with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
