MCP 桥接服务器
模型上下文协议 (MCP) 的 macOS 原生桥接服务器,可实现 Claude 和 Cline 等不同 AI 客户端之间的通信。
概述
MCP 桥接服务器充当不同 MCP 客户端之间的中介,允许它们相互通信。它提供:
macOS 原生集成launchd 服务和 Unix 域套接字
重启后持久客户端注册
不同AI客户端之间的无缝通信
客户端之间的工具路由
Related MCP server: openai-tool2mcp
项目状态
该项目正在积极开发中。当前状态:
[x] 基本桥接服务器实现
[x] Unix套接字传输层
[x] macOS 服务集成框架
[x] 强大的连接处理和错误恢复
[x] 增强调试日志记录
[x] 完成 LaunchAgent 配置
[x] 服务生命周期管理
[x] 客户端持久化实现
[x] 服务重启的恢复机制
[x] 客户端发现和注册协议
[x] Claude 和 Cline 的配置模板
建筑学
MCP 桥接服务器由几个关键组件组成:
BridgeServer :处理客户端连接和消息路由的核心服务器实现
UnixSocketTransport :使用 Unix 域套接字的 macOS 原生传输层
StateManager :管理客户端状态和持久性
MacOSServiceManager :处理与 macOS launchd 服务的集成
安装
即将推出
用法
即将推出
发展
先决条件
Node.js 18+
TypeScript
macOS(用于本机功能)
建筑
测试
贡献
欢迎贡献代码!欢迎提交 Pull 请求。
执照
麻省理工学院