Echo Gate
/install echo-gate
Echo Gate
Echo Gate is the control layer for agent tools: registry, permissions, API keys, receipts, limits, and paid-call readiness before an agent touches anything real.
Use this skill when a task involves:
- registering an agent-callable tool
- creating, listing, or revoking Echo Gate API keys
- calling a tool through the gateway
- checking receipts for tool calls
- operating the VPS service
- checking local gateway health
- preparing a tool for x402/Bankr paid access
Current Status
- GitHub:
https://github.com/BuiltByEcho/echo-gate - npm package:
@builtbyecho/echo-gate - Local project:
projects/echo-gate - Package:
@builtbyecho/echo-gate - Default gateway:
http://localhost:8787 - Default state path:
~/.config/echo-gate - Status: public v0 local-first release.
- Convex mode: experimental opt-in only, not the default product path.
API Surface
GET /healthGET /toolsPOST /toolsPOST /keysGET /keysDELETE /keys/:idPUT /keys/:id/policies/:slugPOST /tools/:slug/callGET /receiptsGET /approvalsPOST /approvals/:id/decisionGET /approvals/:id/status
Admin routes require Authorization: Bearer \x3CECHO_GATE_ADMIN_TOKEN>.
Tool calls require Authorization: Bearer egk_....
CLI
From the project root:
npm install -g @builtbyecho/echo-gate
echo-gate
From source:
npm run build
npm test
node bin/echo-gate.js health
node bin/echo-gate.js tools
node bin/echo-gate.js create-key --name demo --tool echo
node bin/echo-gate.js call echo --json '{"hello":"world"}'
node bin/echo-gate.js receipts
node bin/echo-gate.js keys
node bin/echo-gate.js revoke-key \x3Cid>
Use env vars:
ECHO_GATE_URLECHO_GATE_KEYECHO_GATE_ADMIN_TOKEN
Operations
Use local-first mode unless Dustin explicitly asks for remote deployment:
npm run build
npm test
Check local health:
curl -sS http://localhost:8787/health
Do not paste or store the admin token in chat, docs, memory, commits, or public issue comments.
Release Rules
- Do not publish API keys.
- Keep
echoas the smoke tool until real adapters are ready. - Before release or announcement, verify build, tests, local health, unauthenticated
401, valid-key call, receipt write, and key revocation. - x402/Bankr paid tool calls are planned, not live yet.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install echo-gate - 安装完成后,直接呼叫该 Skill 的名称或使用
/echo-gate触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Echo Gate 是什么?
Use Echo Gate when registering, exposing, calling, securing, auditing, or operating local-first agent-callable tools through the BuiltByEcho gateway. Covers... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 58 次。
如何安装 Echo Gate?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install echo-gate」即可一键安装,无需额外配置。
Echo Gate 是免费的吗?
是的,Echo Gate 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Echo Gate 支持哪些平台?
Echo Gate 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Echo Gate?
由 BuiltByEcho(@builtbyecho)开发并维护,当前版本 v0.1.2。