Multi-server SSH MCP server: fleet fan-out with rolling execution + circuit breakers, cross-host diffing, policy engine with approval gates, tmux sessions, YAML workflows, and tamper-evident audit log
target 表达式 · rolling 执行带熔断 · 跨机比对 · 策略引擎 + 审批门 · 可篡改检测的审计日志
Flotilla 把"逐台 SSH 20 台机器"变成"声明一次意图,安全地执行"。它让 AI agent 通过 MCP 协议接管你的整个服务器舰队——但每一步都有策略引擎、审批门和审计链兜底。
- 为什么是 Flotilla - 功能亮点 - 28 个工具 - 快速开始 - Target 表达式 - 安全模型 - 远程配置与热重载 - Docker - 路线图 - 贡献 - License
大多数 SSH MCP 工具解决的是"让 AI 操作一台服务器"。Flotilla 从第一天就是舰队视角设计的:
- 一次调用,命中整个舰队——target 表达式(group:prod、tag:web !web-3、all)把一条命令扇出到 N 台机器 - 执行有战术——并行求快、串行求稳、rolling + 熔断求安全:批次失败自动停,不会把好机器一起拖下水 - 比对是一等公民——fleet-diff 一条命令告诉你全舰队的版本/配置是否漂移 - 安全不是开关是默认值——策略矩阵、审批门、哈希链审计全部默认开启,关掉要写进配置里 - 配置能集中管——放 Git 私有仓库,各端定时拉取 + 热重载,50 台机器改一处
- 🎯 Target 表达式寻址 — group:prod !web-3、tag:web,tag:arm、all,先 fleet-resolve 预演再执行 - 🚦 三种扇出策略 — 并行、串行、rolling(批次失败自动熔断,prod 破坏性操作默认 rolling) - 🛡️ 六层安全模型 — 永禁清单、角色×层级矩阵、资源白名单、审批门(MCP elicitation 弹窗 + JIT 免批)、哈希链审计、命令配额 - 🤖 AI 辅助审批 — 破坏性命令触发审批时,本地 LLM 先生成风险评估卡(只做建议,永不做判决;提示注入防护内置) - 🔍 跨机比对 — fleet-diff 比命令输出,fleet-diff-file 按 sha256 比文件/目录 - 📦 SFTP 批量分发/收集 — fleet-push / fleet-pull,按机路径白名单 - 🔁 服务器间直传 — fleet-copy / fleet-sync:A→B 经控制机内存中转,服务器之间不用互通、不用互配 SSH 密钥 - 🖥️ tmux 持久会话 — 断连不死,MCP server 重启也不死 - 🩺 零依赖体检 — doctor 一键全舰队 HEALTHY/WARN/CRIT - ⚙️ systemd 全家桶 — 服务状态、日志、启停重载,带服务白名单 - 🔄 YAML 工作流 — 多步骤编排、变量插值、失败回滚 - ➕ 一行加机器 — fleet add --bootstrap 一次性密码首连自动装公钥,新机器零准备入网;fleet-add 探测主机、钉死 host key、热重载生效 - ☁️ 配置集中管理 — 配置放 Git 私有仓库,各端定时拉取 + 热重载 - 🐳 Docker 双架构 — amd64 + arm64(树莓派友好),非 root 运行
工具 说明 ------ fleet-list 一览服务器/分组/标签/层级/角色 fleet-resolve 预演 target 表达式,跑之前先看清命中哪些机器 fleet-add 加机器:探测(hostname/uid/tmux/host key)→ 钉 key → 追加配置 → 热重载 config-pull / config-reload 远程配置拉取(强制审批)/ 本地热重载 fleet-grants 查看 / 一键清空活跃的 JIT 免批授权
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/paipaiio--flotilla-mcp.html)
ChatGPT thinks. Codex works. Use ChatGPT as the planning brain while keeping the Codex harness.
shinthink/blitzstrike⚡ Blitz Strike — a universal MCP penetration-testing toolbelt. Structured methodology: reconnaissance & attack-surface mapping, source-to-sink analysis, and live validation. 57 escalation chains, 130-
0xwilliamortiz/openclaude-improvedruns anywhere. uses anything
halofyai/halofyHalofy is the open access and governance layer for AI agents across your organization. Identity, policy, provenance, audit, and signed erasure.
CaptureGrubEnchant/SolidWorksSolidWorks MCP Server connects an AI assistant to a running SolidWorks instance. Sketch, extrude, fillet, export STEP/STL, generate macros.
arielshad/3d-asset-server3d assets api and mcp
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.