Branch-scoped runbooks, remote checkpoints, and auditable verification receipts.
MCPpedia last refreshed this data
io.github.zarcherlot/code-relay is an MCP server that branch-scoped runbooks, remote checkpoints, and auditable verification receipts. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 82/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"io-github-zarcherlot-code-relay": {
"args": [
"-y",
"code-relay-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Branch-scoped runbooks, remote checkpoints, and auditable verification receipts.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked code-relay-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in devops
MCP server for using the GitLab API
MCP server for discovering, reading, and changing ZenML resources with compact generic tools
MCP server for Dynatrace Managed to access logs, events, and metrics.
An MCP server for Azure DevOps
MCP Security Weekly
Get CVE alerts and security updates for io.github.zarcherlot/code-relay and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Code Relay lets your coding agent develop on one machine and prove the result on another.
Relay is an MCP-based coding-agent integration for cross-machine development and verification. AI on the Dev Host implements the request; the Target Host runs the real validation; a structured receipt comes back to guide the next repair iteration. It works with Codex, Claude Code, Cursor, VS Code, and other MCP-capable coding agents.
code-relay-checkpoint GitHub Actions self-hosted runner.receipt.json and human-readable receipts for passed, failed, and blocked runs.Let your coding agent read and follow the instructions:
https://raw.githubusercontent.com/zarcherlot/code-relay/main/install.md
npx -y code-relay-mcp@latest install --client codex
Replace codex with claude-code, cursor, vscode, or generic as needed.
Code Relay is a local MCP server that communicates over stdio. The npm package starts the server with:
npx -y code-relay-mcp@3.1.0
The server implements the MCP JSON-RPC surface directly in Go (without a
third-party MCP SDK). It supports initialize, ping, tools/list, and
tools/call, and exposes these tools:
| Tool | Purpose |
|---|---|
bind_project | Bind a repository and branch to a relay role. |
create_checkpoint_invite | Create a short-lived checkpoint join link. |
join_checkpoint | Join a branch-scoped checkpoint subscription. |
watcher_status | Read local watcher state. |
stop_watcher | Stop the local watcher. |
doctor | Run non-mutating local health checks. |
publish_runbook | Validate and publish a runbook. |
status | Read runbook and receipt status. |
fetch_receipt | Load and validate a runbook receipt. |
analyze | Analyze a receipt and determine the next state. |
The implementation and transport loop are in internal/relay/mcp.go.
the Dev Host sends a repository- and branch-bound runbook through Relay; the Target Host checks the exact source commit in its real environment and returns a Receipt recording the Checkpoint result.
Every runbook is bound to a repository, branch, and source commit. The Target Host acts as the Checkpoint, and the resulting receipt records passed, failed, or blocked verification for the next iteration.