内容
**视觉运行时路由 - 适用于MCP服务器和智能代理管道**
Patchbay 是一个开源、支持离线优先模式、基于Docker的视觉运行时路由系统,适用于 [模型上下文协议(MCP)](https://modelcontextprotocol.io) 服务器和智能代理管道。它作为本地AI接口(Claude Code、Cline等)和自定义技能、 token压缩器、低级系统工具等碎片化世界的中间网关。
与其为每个工作流程编写自定义执行代码,不如使用Patchbay将模型、上下文参数和外部API连接成直观的视觉图,为与您最喜欢的模型的每次交互创建管道。
## 快速入门
### 前提条件
- Python 3.12+
- [Poetry](https://python-poetry.org/docs/#installation) (`pipx install poetry`)
- Node.js 20+
- Docker(可选,用于容器化部署)
### 安装
```bash
# 克隆仓库
git clone https://github.com/your-username/patchbay.git
cd patchbay
# 后端设置
cp .env.example .env
make install
# 前端设置
make frontend-install
```
### 开发
```bash
# 后端
make dev
# 前端
make frontend-dev
```
前端开发服务器运行在 `http://localhost:5173`,并将API调用代理到端口 `4333` 的后端。
### Docker部署
```bash
make docker-up
```
---
### MCP客户端配置
将您的MCP客户端(Claude Code、Codex、Cursor)指向Patchbay的SSE端点:
```json
{
"mcpServers": {
"patchbay": {
"url": "http://localhost:4333/mcp/sse"
}
}
}
```
---
## 许可证
MIT