DeliverKit MCP server
io.github.muzimu217/DeliverKit·v0.3.2·1 starsPlan and verify multi-ecosystem packaging (Linux, Windows, macOS, HarmonyOS) for AI agents.
1 stars70 downloads/wk
Reviews
Write oneNobody has reviewed DeliverKit yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
DeliverKit tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it
- Code scan79 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 3 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How DeliverKit compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 93% of 48,243 servers
- GitHub stars
- 1
- more than 65% of 28,706 servers
- Downloads a week
- 70
- more than 53% of 12,306 servers with a package
Release history: 2 versions in the registry since 2026-09-11, latest 2026-09-22, typically one every 11 days.
Install DeliverKit in Claude Code, Cursor or VS Code
Runs npx -y deliverkit-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add DeliverKit -- npx -y deliverkit-mcp
What the publisher says
From the DeliverKit repository's README, as published. We do not edit it. Read it on GitHub
DeliverKit
AI 交付大脑:给 Agent 用的全生态交付编排工具。
DeliverKit 不是一个"把 Linux 软件塞进 Windows 跑"的兼容层,而是一个给 AI(Agent)使用的交付大脑:它把各生态(Linux / Windows / 苹果 / 鸿蒙)的打包、签名、上架知识变成 AI 能读懂、能执行、能验证的能力,让 AI 理解用户需求后,规划出一条合法合规的交付链路,把已经开发好的产品送达每一个生态。
30 秒上手
npx -y --package=deliverkit-mcp -- deliverkit doctor # 先看本机现在能交付哪些目标,缺什么、怎么补
npx -y --package=deliverkit-mcp -- deliverkit inspect . # 识别项目语言与入口
npx -y --package=deliverkit-mcp -- deliverkit plan . --goals deb,rpm # 生成可评审的 Forge.md 交付契约
npx -y --package=deliverkit-mcp -- deliverkit pack-deb . --plan Forge.md # 构建 + 干净容器安装运行验证(需 Docker)doctor 会把「这台机器现在能产出哪些包」摊开讲清楚——不能产出的目标不是缺陷,而是各生态用签名和官方工具链锁定了产出位置,DeliverKit 的做法是把它们规划到正确的 runner 上,而不是在本机伪造产物。
失败时不会只丢一个日志路径给你:错误结果里带 logexcerpt(日志尾部片段)、suggestedfix 和 next_actions,Agent 和人都能直接看到原因与下一步。
它解决什么问题
"一次开发、各生态安装包自动产出"之所以难,不是因为没人想做,而是各生态官方用代码签名 + 官方工具链 + 官方账号把这条路锁死了:
所以 DeliverKit 不假装一台机器产出全生态——它懂得"每个安装包该在哪、用什么合法方式产出、怎么验证它真的能装能跑",并指挥 AI 在正确的环境(本地 / CI 对应平台 runner / 云构建)里完成。这就绕开了各生态的硬约束,而不是去翻墙。
当前能力(v0.3.1 · 可安装 MCP + Agent Skill + Linux 三目标闭环)
DeliverKit 通过 MCP(stdio)暴露规划、编排与构建工具:
- inspectproject** —— 识别项目语言、入口与已有打包配置,给出跨生态交付目标建议。识别失败或识别错误时,可传入 language(python/javascript/typescript/go/arkts)与 entrypoints 手动指定,结果直接进入 Forge.md 契约,不再死路。
- generatepackagingplan —— 生成一份可评审的 Forge.md 交付契约(目标生态 / 产物 / 决策依据 / 风险)。
- getecosystemknowledge —— 读取已注册生态的结构化打包、签名、分发与验证规则。
- packdeb** —— 按 Forge.md 在隔离 Ubuntu 容器中构建 .deb,并在新容器执行安装和运行验证。
- packrpm** —— 按 Forge.md 在隔离 Rocky Linux 容器中构建 .rpm,并在新容器执行安装和运行验证。
- packappimage —— 按 Forge.md 在隔离 Ubuntu x8664 容器中构建 AppImage,并执行 extract-and-run/AppRun 验证。
- generateciworkflow —— 按 Forge.md 生成 GitHub Actions 多平台工作流;Windows/Apple 证书只通过 secrets 注入,HarmonyOS job 要求 Linux self-hosted DevEco runner。
- packwindowsmsi —— 在 Windows runner 使用 WiX 构建 MSI,执行 Authenticode 签名与静默安装/卸载验证。
- packmacos** —— 在 macOS runner 使用 codesign/hdiutil 构建 DMG,或使用 productbuild/productsign 构建 PKG,执行 notarytool 公证、spctl 与 stapler 验证。
- packharmonyos** —— 在 Linux/Windows DevEco runner 使用 hvigorw 构建 HAP/APP,并用 hdc 安装验证。
- generatereleasemanifest —— 汇总各平台 JSON 结果、SHA256 与验证证据,生成统一 ReleaseManifest.json。
三个 Linux 构建工具都需要可用 Docker 守护进程。npm run test:e2e:linux 已用 Python Flask、TypeScript 和 Go 标准库 HTTP 三个真实 fixture 复现同一份多目标 Forge.md,完成 deb/rpm/AppImage 的构建、安装与运行验证,并生成 verified 状态的 Release Manifest;仓库 CI 也会在 Ubuntu 22.04 与 24.04 runner 上重复该 matrix 并上传 JSON 证据,其他 Linux 主机复核仍建议继续执行。
所有平台构建类工具都遵守两条铁律:
- 计划先行(Plan-before-build):无 Forge.md 契约不构建。
- 真实验证(Real verification):不只看退出码,要验证产物装得上、跑得起来、签名有效。
失败时的可行动性也被当作契约的一部分:Docker 不可用会区分「没装 / 守护进程没起 / 权限不足 / 探测超时」并给出各自的修复动作;构建超时不会伪装成普通构建失败;每次失败都带日志尾部片段与下一步命令;Forge.md 的 source_dir 比对容忍符号链接差异(如 macOS 的 /tmp 与 /private/tmp),真不一致时报错会列出两个路径各自的值。
CLI 侧同样支持手动指定(可重复 --entry):
npx -y --package=deliverkit-mcp -- deliverkit plan . --goals deb --language python --entry server.rb接入
站点(MCP 转化入口)
仓库附带可直接部署的静态站点:site/index.html。首屏是 MCP 安装命令与「10 分钟跑通 Linux」首次任务,生态知识与平台前置指南作为次级入口,Agent Skill 见 skills/deliverkit-mcp/SKILL.md。
npx serve site站点不收集任何用户数据(无表单、无统计脚本、无 cookie),也不包含任何账号、证书或私钥;部署与内容边界见 site/README.md。
MCP(stdio):
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Grade history
- 2026-09-19restoreB → Ascore 92
DeliverKit: common questions
- Is DeliverKit MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the DeliverKit safety report
- How do I install DeliverKit?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does DeliverKit need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is DeliverKit maintained?
- The last commit was 24 days ago (2026-10-12). The latest release is v0.3.2.
- What can I use instead of DeliverKit?
- Servers from other publishers that do the same job: SSH — policy-gated remote access MCP server.
- How does DeliverKit compare with other MCP servers?
- safety score 92/100 (higher than 93% of 48,243 servers); github stars 1 (more than 65% of 28,706 servers); downloads a week 70 (more than 53% of 12,306 servers with a package). Full comparison.
Alternatives to DeliverKit
Same job from other publishers: the closest match first, then the best rated.
- SSH — policy-gated remote accessPolicy-gated, audited SSH for Linux and Windows hosts: roles, approvals, and an audit log.not reviewedEstablishedB