Herald - The Self Hosted Mcp Bridge Between Claude Chat And Claude Code
@btouchard
关于 Herald - The Self Hosted Mcp Bridge Between Claude Chat And Claude Code
The self-hosted MCP bridge between Claude Chat and Claude Code.
基本信息
配置
工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Herald?
Herald is a self-hosted MCP (Model Context Protocol) server that bridges Claude Chat to Claude Code using Anthropic’s official Custom Connectors protocol. It enables you to dispatch coding tasks from Claude Chat (on your phone, tablet, or browser) to Claude Code running on your workstation, and to push session context back from Claude Code to Herald for remote monitoring and continuation from another device. Your code never leaves your machine—Herald orchestrates the connection.
How to use Herald?
Install the single Go binary via the install script or build from source (Go 1.26+). Configure a YAML file with your server domain, projects, and optional ngrok tunnel. Run herald serve to start the server, then add a Custom Connector in Claude Chat pointing to https://your-domain.com/mcp and authenticate via OAuth. Claude Chat automatically discovers 10 MCP tools for controlling your workstation.
Key features of Herald
- Native MCP bridge using Anthropic’s official protocol
- Async task execution with progress checking and results
- Git branch isolation per task; main branch stays untouched
- Bidirectional bridge: Claude Chat → Claude Code and Claude Code → Herald
- Multi-project support with per-project tool restrictions
- SQLite persistence for task history across restarts
- Single ~15MB Go binary, zero CGO, only 6 dependencies
Use cases of Herald
- Refactor code, run tests, or commit changes from your phone via Claude Chat
- Monitor long-running Claude Code tasks remotely and check progress
- Start a task on your workstation, then continue the session from another device
- Push a Claude Code session from your terminal to Herald for later pickup on mobile
FAQ from Herald
What is Herald and how does it work?
Herald is a self-hosted MCP server that connects Claude Chat to Claude Code. It exposes tools like start_task, check_task, and get_result so Claude Chat can launch and monitor coding tasks on your workstation. Claude Code can also push session context back to Herald via herald_push for remote continuation.
What are the prerequisites to run Herald?
You need Claude Code CLI installed on your workstation and HTTPS access to Herald—either via a domain with a reverse proxy or using the built-in ngrok tunnel (free plan works). No Docker, runtime, or node_modules required.
Is my code safe with Herald?
Yes. Your code never leaves your machine. Herald only orchestrates the connection between Claude Chat and Claude Code; all file operations happen locally on your workstation.
How do I install Herald?
Run the install script: curl -fsSL https://raw.githubusercontent.com/btouchard/herald/main/install.sh | sh. Alternatively, clone the repo and run make build (requires Go 1.26+). The binary is about 15MB.
What tools does Herald expose to Claude Chat?
Herald exposes 10 MCP tools: start_task, check_task, get_result, list_tasks, cancel_task, get_diff, list_projects, read_file, herald_push, and get_logs. They are automatically discovered by Claude Chat via the MCP protocol.
AI 与智能体 分类下的更多 MCP 服务器
🛡️ A.I.G(AI-Infra-Guard)
TencentA full-stack AI Red Teaming platform securing AI ecosystems via OpenClaw Security Scan, Agent Scan, Skills Scan, MCP scan, AI Infra scan and LLM jailbreak evaluation.
Shell and Coding agent for Claude and other mcp clients
rusiaamanShell and coding agent on mcp clients
Unreal Engine Generative AI Support Plugin
prajwalshettydevUnreal Engine plugin for LLM/GenAI models & MCP UE5 server. OpenAI GPT-5, Deepseek R1, Claude Opus/Sonnet, Gemini 3, Grok 4, Alibaba Qwen, Kimi, ElevenLabs TTS, Inworld, OpenRouter, Groq, GLM, Ollama, Local, Meshy, Tripo, Hunyuan3D, Rodin, fal, Dashscope, Seedream. NPC AI, agenti
Sequential Thinking Multi-Agent System (MAS)
FradSerAn advanced sequential thinking process using a Multi-Agent System (MAS) built with the Agno framework and served via MCP.
21st.dev Magic AI Agent
21st-devIt's like v0 but in your Cursor/WindSurf/Cline. 21st dev Magic MCP server for working with your frontend like Magic
评论