S
sigship/sigship
The go/no-go check for AI-built apps
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网
官方说明The go/no-go check for AI-built apps. Reads your repo on your machine, lists what will break in production, and exits 0 only when nothing serious is left.
安装与配置
取自该仓库的安装命令
claude mcp add sigship -- npx -y sigship mcp
解析自我们于 2026-11-07 抓取的该仓库 README;我们未执行过。
这条是仓库自己写的安装方式,不是 MCP 客户端配置,所以不生成 JSON。
配置项的键名以你的客户端为准:客户端与 CLI
- ★ 数取值
- 0 ★ · sigship/sigship · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
- 来源明细
- 从该仓库的 GitHub 页面直接读取 · 条目类型:开源项目
- 收录与活跃
- 收录于 2026-11-08 · 最近见到 2026-11-14 · 共见到 7 次 · 被 2 个来源列出
- 评分构成
- 综合分 203 · 2 个来源 · repo
- 安装
claude mcp add sigship -- npx -y sigship mcp
常见问题(答案都来自我们的记录)
怎么安装?
该仓库给出的安装命令是
claude mcp add sigship -- npx -y sigship mcp。我们的记录里它是仓库自己提供的;不保证在你的客户端上直接可用。它适合谁 / 用来做什么?
我们把它归在这些标签下: 开源项目。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库
sigship/sigship;我们收录于 2026-11-08;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。The go/no-go check for AI-built apps. The postmortem, before the outage.
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
SIGSHIP reads your repo on your own machine and lists what will break in production: leaked keys, open databases, unverified webhooks, AI routes with no spending brake. It exits 0 only when it finds nothing serious, which gives you and your coding agent a real test for done.
bash
npx sigship
No signup, no telemetry, no runtime dependencies. The free tool never touches the network.
## Contents
What you get
Quick start
Commands
Pull requests
Coding agents (MCP)
What it checks
Privacy
Plans and licence keys
Limits
Contributing and security
## What you get
text
SIGSHIP read 6 files in 22 ms, ran 17 checks
Postmortem, written before the outage. Worst first.
SEV-1 Your Stripe webhook accepts anything
src/api/stripe-webhook.ts:3 Handles Stripe events with no signature check in this file.
Someone posts a fake "payment succeeded" event to your endpoint and
gets your paid plan for free.
SEV-2 Your AI route has no spending brake
src/api/chat.ts:2 This route calls a paid AI API and the project has no rate limiter.
One script loops on this endpoint overnight and you wake up to the invoice.
NO-GO 1 SEV-1, 1 SEV-2, 0 SEV-3. Exit 1.
Paste the fixes into your AI tool: npx sigship --prompt
| Exit code | Meaning |
| 0 | GO. No SEV-1 or SEV-2 findings. |
| 1 | NO-GO. Something blocks launch. |
| 2 | SIGSHIP could not run, for example the folder does not exist. |
A GO means these checks found nothing that blocks launch. It does not prove the app is safe.
## Quick start
Requires Node.js 22 or later.
bash
npx sigship # check the current folder
npx sigship path/to/app # check another folder
npx sigship --prompt # turn every fix into one prompt for Lovable, Cursor, Bolt or Claude Code
npx sigship ui # open the same results as a dashboard in your browser
## Commands
| Command | What it does |
| npx sigship [folder] | Check a project and print the postmortem. |
| npx sigship ui [folder] | Open a local dashboard: verdict, findings, a copy-the-fix-prompt button and re-run. |
| npx sigship init [folder] | Add a pull request check and a definition of done to AGENTS.md. |
| npx sigship mcp | Start the MCP server for coding agents. |
| Option | What it does |
| --prompt | Print the fixes as one prompt for your AI tool. |
| --json | Print the result as JSON. |
| --markdown | Print the result as Markdown, for pull request comments. |
| --strict | Also block on SEV-3 findings. |
| --report | Also write sigship-report.html for a client. Needs a licence key. |
| --no-open | With ui, print the dashboard link without opening a browser. |
| --version, --help | Print the version or the help. |
The dashboard listens on 127.0.0.1 only, answers only the private link it prints, and serves findings, never file contents. Press Ctrl+C to stop it.
## Pull requests
bash
npx sigship init
Adds .github/workflows/sigship.yml, which fails a pull request that brings back a SEV-1 or SEV-2 problem, and a definition of done in AGENTS.md that tells coding agents to run SIGSHIP before saying they are finished. It never overwrites an existing file.
## Coding agents (MCP)
Claude Code:
bash
claude mcp add sigship -- npx -y sigship mcp
Cursor, in .cursor/mcp.json:
json
{ "mcpServers": { "sigship": { "command": "npx", "args": ["-y", "sigship", "mcp"] } } }
bash
npx sigship
No signup, no telemetry, no runtime dependencies. The free tool never touches the network.
## Contents
What you get
Quick start
Commands
Pull requests
Coding agents (MCP)
What it checks
Privacy
Plans and licence keys
Limits
Contributing and security
## What you get
text
SIGSHIP read 6 files in 22 ms, ran 17 checks
Postmortem, written before the outage. Worst first.
SEV-1 Your Stripe webhook accepts anything
src/api/stripe-webhook.ts:3 Handles Stripe events with no signature check in this file.
Someone posts a fake "payment succeeded" event to your endpoint and
gets your paid plan for free.
SEV-2 Your AI route has no spending brake
src/api/chat.ts:2 This route calls a paid AI API and the project has no rate limiter.
One script loops on this endpoint overnight and you wake up to the invoice.
NO-GO 1 SEV-1, 1 SEV-2, 0 SEV-3. Exit 1.
Paste the fixes into your AI tool: npx sigship --prompt
| Exit code | Meaning |
| 0 | GO. No SEV-1 or SEV-2 findings. |
| 1 | NO-GO. Something blocks launch. |
| 2 | SIGSHIP could not run, for example the folder does not exist. |
A GO means these checks found nothing that blocks launch. It does not prove the app is safe.
## Quick start
Requires Node.js 22 or later.
bash
npx sigship # check the current folder
npx sigship path/to/app # check another folder
npx sigship --prompt # turn every fix into one prompt for Lovable, Cursor, Bolt or Claude Code
npx sigship ui # open the same results as a dashboard in your browser
## Commands
| Command | What it does |
| npx sigship [folder] | Check a project and print the postmortem. |
| npx sigship ui [folder] | Open a local dashboard: verdict, findings, a copy-the-fix-prompt button and re-run. |
| npx sigship init [folder] | Add a pull request check and a definition of done to AGENTS.md. |
| npx sigship mcp | Start the MCP server for coding agents. |
| Option | What it does |
| --prompt | Print the fixes as one prompt for your AI tool. |
| --json | Print the result as JSON. |
| --markdown | Print the result as Markdown, for pull request comments. |
| --strict | Also block on SEV-3 findings. |
| --report | Also write sigship-report.html for a client. Needs a licence key. |
| --no-open | With ui, print the dashboard link without opening a browser. |
| --version, --help | Print the version or the help. |
The dashboard listens on 127.0.0.1 only, answers only the private link it prints, and serves findings, never file contents. Press Ctrl+C to stop it.
## Pull requests
bash
npx sigship init
Adds .github/workflows/sigship.yml, which fails a pull request that brings back a SEV-1 or SEV-2 problem, and a definition of done in AGENTS.md that tells coding agents to run SIGSHIP before saying they are finished. It never overwrites an existing file.
## Coding agents (MCP)
Claude Code:
bash
claude mcp add sigship -- npx -y sigship mcp
Cursor, in .cursor/mcp.json:
json
{ "mcpServers": { "sigship": { "command": "npx", "args": ["-y", "sigship", "mcp"] } } }
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[](https://anclum.com/zh/s/sigship-sigship/)
- 来源
- github · https://github.com/sigship/sigship
- 按领域浏览
- 开源项目
- 收录来源
- 2 个独立来源
- 收录于
- 今天
同类推荐
所属领域与标签
每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。