Smart MCP Proxy:热插拔 MCP 聚合 + AI 管家
来源:dev.to — 2026-08-21
📋 概述
厌倦了每加一个 MCP 服务器就要重启代理的作者,构建了一个能"热插拔"MCP 服务器并跨所有智能体共享子进程池的代理。它用一个统一的端点聚合全部 MCP 服务器,运行时增删服务器无需重启、不内嵌 API 密钥,整个方案是单个 Python 进程,无数据库、无 Web UI、无 Docker,克隆即离线可跑。核心是文件监视器监听 proxy-config.yaml,变更时 diff 新旧服务器列表,关闭移除的服务器池、启动新增的池。这解决了三大痛点:每次改配置都要重启、多智能体重复连接造成进程浪费、以及原始工具调用对上下文与 token 的消耗。
🔑 核心要点
- 文件监视器监听 proxy-config.yaml,变更时 diff 新旧列表并热插拔服务器池,任意一侧都无需重启。
- 每个服务器一个子进程池、跨所有智能体共享:三智能体七服务器是七个池而非二十一个。
- 整体为单个 Python 进程,无数据库、无 Web UI、无 Docker,克隆即离线可跑。
- 池忙时按需派生额外子进程、空闲后回收;崩溃恢复带三次退避重试。
💡 金句
改一个 YAML 就要重启网关、甚至整个应用——这在远程管理服务器时根本无法接受。
👍 0
👎 0
← 返回 dev.to 首页