
Shipcheck MCP
Runs Shipcheck's defensive static analysis directly from your MCP client to scan JavaScript, TypeScript, and MCP repos for launch risks. It exposes a single scan_repository tool that looks for issues like exposed environment variables, unsigned webhooks, missing database rules, debug routes left in production, loose dependencies, and gaps in MCP server documentation. You point it at a local repo root and get back findings in text, markdown, JSON, or SARIF format. It's read-only file scanning with no code execution or network calls, so you can run it on projects you own or are authorized to inspect before shipping. Useful when you want pre-deployment hygiene checks baked into your AI workflow instead of running CLI commands manually.
- tool
- 1
- transport
- STDIO
- last updated
- May 10, 2026
Tools
1 toolsPublic tool metadata for what this MCP can expose to an agent.
scan_repositoryScans a local repository for launch risks using Shipcheck, a defensive static analysis tool that does not modify the repository, execute project code, or require network access.
Scans a local repository for launch risks using Shipcheck, a defensive static analysis tool that does not modify the repository, execute project code, or require network access.
No parameter schema in public metadata yet.
Sponsors
Readme
shipcheck-mcp
MCP server that lets local MCP clients run Shipcheck on authorized JavaScript and TypeScript repositories.
Shipcheck scans apps and MCP servers for launch risks such as exposed private-looking env vars, unsigned Stripe webhooks, missing Supabase/Firebase rule evidence, debug routes, missing usage-cost guardrails, missing CI, loose dependencies, thin release docs, missing MCP smoke-test proof, undocumented STDIO execution boundaries, and undocumented remote MCP auth boundaries.
Tool page: https://tateprograms.com/shipcheck.html
Details
- Repository
- github.com/tatelyman/shipcheck-mcp
- Website
- tateprograms.com/shipcheck.html
- Package
shipcheck-mcp- Transport
- STDIO
- Registry
- MCP registry, active