Kāhea MCP server
Deterministic HTTP/WebSocket testing and policy-gated API execution for AI agents.
2 stars
Reviews
Write oneNobody has reviewed Kāhea yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Kāhea tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-11-03 · same rubric, same numbers if you re-run it
- –Code scanpackage could not be scannedn/a
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 5 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Kāhea compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,255 servers
- GitHub stars
- 2
- more than 75% of 28,688 servers
Install Kāhea in Claude Code, Cursor or VS Code
The registry entry has no remote endpoint or installable package.
What the publisher says
From the Kāhea repository's README, as published. We do not edit it. Read it on GitHub
Kāhea
Website · Documentation · Releases · Agent plugin · MCP metadata
Kāhea is a local-first, deterministic API invocation kernel for coding agents.
Intent may be probabilistic. The call must be exact.
It turns OpenAPI descriptions, request captures, Arazzo workflows, and finite WebSocket sessions into integrity-sealed plans. Invocation is a separate operation guarded by exact capability grants; responses and inbound frames become typed observations and content-addressed evidence.
Install Kāhea
Choose the pathway that matches your host. Claude Code, OpenAI Codex, and direct MCP clients all reach the same four local MCP tools and the same inspect → plan → grant → invoke → evidence safety contract.
1. Install the native binary
Download the archive for your operating system and architecture from GitHub Releases. Every archive is accompanied by a SHA-256 checksum, a CycloneDX SBOM, and GitHub build provenance. Verify the checksum before installing and verify provenance with:
gh attestation verify kahea-ARCHIVE --repo copyleftdev/kaheaKāhea does not run an installer or modify shell configuration. Extract the archive and place the kahea binary somewhere on PATH.
Tagged archives are built and tested on GitHub-hosted Linux, macOS, and Windows runners for the runner architecture. See the finite WebSocket guide for the exact WebSocket support and release-gate statement.
2a. Claude Code
Add this repository as a marketplace, then install the plugin:
claude plugin marketplace add copyleftdev/kahea
claude plugin install kahea@kahea2b. OpenAI Codex
Add the same repository marketplace and canonical plugin package:
codex plugin marketplace add copyleftdev/kahea
codex plugin add kahea@kaheaBoth plugins require the verified kahea binary on PATH. They add the canonical agent-use skill and start the local stdio MCP server without downloading code or credentials at runtime. The shared host package lives in plugins/kahea; no host-specific copy of the safety workflow is maintained.
2c. Any MCP client
Configure the client to start Kāhea over stdio:
command: kahea
args: mcp serve --stdioTagged releases also publish self-contained, checksummed MCPB bundles and register io.github.copyleftdev/kahea with the official MCP Registry.
Build from source
To build from source, install Rust 1.95 or newer:
cargo build --release -p kaheaBuild and verify
The repository pins the release toolchain in rust-toolchain.toml.
scripts/gates.sh
# Requires cargo-mutants; run locally, not in CI.
scripts/mutation-gate.shThe release gate also launches the seeded loopback WebSocket oracle, plans its generated finite session through the public CLI, invokes it with the plan's exact grants, and verifies both the client observation and the oracle's reproducible seed/case observation. Replay that lifecycle with scripts/websocket-oracle-smoke.sh; select an individual fault with kahea-test-server --protocol websocket --websocket-fault FAULT --seed SEED.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Kāhea: common questions
- Is Kāhea MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Kāhea safety report
- Does Kāhea need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Kāhea maintained?
- The last commit was 5 days ago (2026-10-30). The latest release is v0.3.1.
- What can I use instead of Kāhea?
- Servers from other publishers that do the same job: SSH — policy-gated remote access MCP server.
- How does Kāhea compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,255 servers); github stars 2 (more than 75% of 28,688 servers). Full comparison.
Alternatives to Kāhea
Same job from other publishers: the closest match first, then the best rated.
- SSH — policy-gated remote accessPolicy-gated, audited SSH for Linux and Windows hosts: roles, approvals, and an audit log.not reviewedEstablishedB