章节 01
导读 / 主楼:bot-relay-mcp:多智能体工作流的本地优先协调原语
bot-relay-mcp是一个基于TypeScript和SQLite的MCP(Model Context Protocol)协调工具,为AI编码代理和外部系统提供去中心化的消息中继和任务协调能力,支持25种工具,实现真正的本地优先多智能体协作。
正文
bot-relay-mcp是一个基于TypeScript和SQLite的MCP(Model Context Protocol)协调工具,为AI编码代理和外部系统提供去中心化的消息中继和任务协调能力,支持25种工具,实现真正的本地优先多智能体协作。
章节 01
bot-relay-mcp是一个基于TypeScript和SQLite的MCP(Model Context Protocol)协调工具,为AI编码代理和外部系统提供去中心化的消息中继和任务协调能力,支持25种工具,实现真正的本地优先多智能体协作。
章节 02
随着AI编码代理(如Claude Code、Cursor、Cline等)的普及,开发者越来越需要在多个AI实例之间进行协调。然而,现有的解决方案往往依赖云服务、复杂的Service Mesh架构或特定的平台锁定,这带来了以下问题:
bot-relay-mcp的出现正是为了解决这些痛点。
章节 03
bot-relay-mcp由Maxlumiere开发,是一个本地优先的消息中继系统,专为AI编码代理和外部系统的协调而设计。它采用极简架构:两个接口,一个共享的SQLite数据库,零基础设施。
当前版本v2.1已架构完整,提供25种工具,实现了智能路由、任务租约、会话感知读取、延迟健康监控、忙碌/勿扰状态、Webhook重试、频道功能等核心特性。
章节 04
bot-relay-mcp同时服务两类用户:
1. AI编码代理(stdio MCP接口)
~/.claude.json中添加一个配置项即可接入2. 外部系统(HTTP+SSE接口)
章节 05
所有数据都存储在本地SQLite文件~/.bot-relay/relay.db中:
文件权限设置(v2.1):
~/.bot-relay/目录权限:0700(仅所有者)relay.db和备份文件权限:0600(仅所有者读写)章节 06
章节 07
章节 08