Ship Check MCP server
online · 100% uptimecom.uxcontinuum/ship-check·v0.2.0Scan a deployed app URL for exposed keys, open Supabase tables and missing security headers.
Little public usage data yet
Reviews
Write oneNobody has reviewed Ship Check yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Ship Check tools (11, 2 write)
write = sends, deletes, buys or postsagent_cost_estimateFreeEstimate blended cost per shipped task for a month of agent runs, given a retry rate.
book_callFreeBook a free 30-minute intro call with Matt Turley (Continuum) directly on his calendar. The booking is confirmed immediately and Cal.com emails the invite to the user and to Matt. First call get_availability and pass the exact start of an open slot. Only book when the user has asked for the call and agreed to the time; pass their real name, email and time zone. notes: a short, factual summary of what the user wants to discuss (shown to Matt). Returns the booking id, meeting link and reschedule/cancel links. Limit 2 upcoming calls per email.
cursor_auto_cost_estimateFreeEstimate Cursor Auto blended cost versus pinning a single model.
get_availabilityFreeList open slots for a free 30-minute intro call with Matt Turley (Continuum), read live from his Cal.com calendar. Use it when the user wants to talk to Matt, get help with a project, or book a call, before calling book_call. Window: date_from to date_to (YYYY-MM-DD), at most 14 days; defaults to the next 7 days. Times are returned in the requested timezone (IANA name, default UTC). Read-only: it books nothing.
leak_checkFreeOlder name for ship_check, kept for existing callers. Same scan, same input, same result. Prefer ship_check.
list_servicesFreeList Continuum service offerings and published prices (the same list as uxcontinuum.com/pricing), plus how to reach Matt: get_availability and book_call to book a free 30-minute call, send_message to send him a note, request_estimate for a ballpark from published pricing.
request_estimateFreeGet a ballpark price for a software project from Continuum's published pricing, and send the request to Matt Turley, who replies personally with a real quote. Use it when the user asks what a build, fix, review, ongoing support or AI-search visibility work would cost. The ballpark is the matching published offer(s) and price range from uxcontinuum.com/pricing, not a quote. Show it to the user labeled that way. Then offer a call: get_availability and book_call.
request_human_reviewFreeGet a senior engineer (Matt Turley, 20 years shipping software) to review by hand the app behind a ship_check scan: the paid $299 Ship Check. Returns a Stripe Checkout link and a call booking link for the user to open themselves. This call charges nothing and never pays on the user's behalf. Only call it when the user asks for a human review or agrees to one. Pass the user's own email so Matt can follow up personally; no automated email is sent to it. Show the user checkout_url and booking_url.
send_messagewrite actionFreeSend a message to Matt Turley (Continuum) on the user's behalf, like the contact form on uxcontinuum.com. Use it when the user wants to ask Matt something or describe a project but not book a call yet. Only send what the user asked to send, with their real name and email. Matt reads it and replies personally by email; no automated reply is sent. For a time to talk, use get_availability and book_call instead.
ship_checkFreeBefore shipping, or right after deploying, an app built with Lovable, Bolt, Cursor, v0, Replit, Claude Code or similar, run ship_check on the live URL. It scans the deployed app from the outside, the way a visitor or attacker sees it, and returns a launch-readiness report where every finding has a status and a concrete fix. Checks: (1) secret keys exposed in the HTML and the same-origin JS bundles it ships (Stripe live secret and restricted keys, AWS access keys, OpenAI and Anthropic API keys, Supabase secret and service_role keys, hardcoded bearer tokens and passwords); (2) open database access: if the page ships a Supabase URL and public anon or publishable key, whether the common tables profiles and users return rows to that key without login (a missing Row Level Security policy; count only, no row data is read); (3) missing security headers (Strict-Transport-Security, Content-Security-Policy, X-Frame-Options or frame-ancestors, X-Content-Type-Options, Referrer-Policy); (4) HTTPS, reachability and server errors; (5) broken internal links (spot-check of up to 6); (6) server response time; (7) whether login/signup and pricing/checkout are linked from the homepage; (8) whether AI search crawlers get real server-rendered content or an empty JavaScript shell. Read-only: plain GET/HEAD requests, never logs in, never submits forms, never writes. Not a code audit: it cannot see source code or test every table or route. Results are cached for 24 hours per URL; pass fresh=true to re-scan after deploying a fix. Only scan apps the user owns or is authorized to test. If the user wants a senior engineer to review the app by hand ($299), call request_human_review with the scan_id from this result.
swarm_run_cost_estimatewrite actionFreeEstimate the cost of a multi-agent orchestrator plus sub-agent swarm run.
Public scan report
scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1428ms20/20
- Tool poisoning11 tool descriptions checked15/15
- Auth qualityopen endpoint exposes 2 write-action tools with no auth3/15
- Maintenanceno repository listed3/15
- Maintainer identityendpoint served from the registry-verified namespace domain8/10
Findings (2)
- highWrite-action tools reachable without authentication
auth.open-write - lowNo source repository listed
maint.no-repo
How Ship Check compares
Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 65/100
- higher than 15% of 802 Databases servers
- Tools
- 11
- the typical Databases server has 8
- Tools that change things
- 18%
- typical: 10%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Databases server answers 100%
- Response time
- 143 ms
- faster than 73% of 292 Databases servers
What its tools let an agent do: 8 read · 1 create · 1 change · 1 send or post
Install Ship Check in Claude Code, Cursor or VS Code
claude mcp add --transport http ship-check https://uxcontinuum.com/api/mcp
Ship Check: common questions
- Is Ship Check MCP server safe?
- With care: it is graded C, so read the findings first (65/100). Read the Ship Check safety report
- How do I install Ship Check?
- It runs remotely at uxcontinuum.com. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Ship Check need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Ship Check maintained?
- The latest release is v0.2.0.
- Is Ship Check up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of Ship Check?
- Servers from other publishers that do the same job: Viberaven MCP server, rowstile MCP server and Supabase MCP server.
- How does Ship Check compare with other Databases MCP servers?
- safety score 65/100 (higher than 15% of 802 Databases servers); tools 11 (the typical Databases server has 8); tools that change things 18% (typical: 10%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Ship Check
Same job from other publishers: the closest match first, then the best rated.
- ViberavenChecks a Vercel + Supabase repo before deploy: RLS, grants, leaked keys, webhooks. Runs locally.not reviewedGrowingA
- rowstileCheck, test, prove and review a rowstile policy: access rules for Postgres row-level securitynot reviewedGrowingA
SupabaseMCP server for interacting with the Supabase platformnot reviewedWidely usedA
AirtableRead and write access to Airtable database schemas, tables, and records.not reviewedEstablishedB- Ekwo OS — open source accounting: ledger, invoices and VAT on your own Supabase or PostgresDouble-entry books an agent keeps as the user: invoices, VAT returns, 174 country packs.not reviewedEstablishedA