MCP.Market

Ship Check MCP server

online · 100% uptime
by uxcontinuum.com·com.uxcontinuum/ship-check·v0.2.0

Scan a deployed app URL for exposed keys, open Supabase tables and missing security headers.

C65/100grade C
What users say
No reviews yet
Be the first
Safety scan
C65/100

full report

Adoption
New

Little public usage data yet

Reviews

Write one

Nobody 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 posts
  • agent_cost_estimateFree

    Estimate blended cost per shipped task for a month of agent runs, given a retry rate.

  • book_callFree

    Book 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_estimateFree

    Estimate Cursor Auto blended cost versus pinning a single model.

  • get_availabilityFree

    List 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_checkFree

    Older name for ship_check, kept for existing callers. Same scan, same input, same result. Prefer ship_check.

  • list_servicesFree

    List 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_estimateFree

    Get 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_reviewFree

    Get 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 actionFree

    Send 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_checkFree

    Before 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 actionFree

    Estimate 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

1 high1 low
  • –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 authenticationauth.open-write
  • lowNo source repository listedmaint.no-repo
Overall 65/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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.

  • Viberaven
    Checks a Vercel + Supabase repo before deploy: RLS, grants, leaked keys, webhooks. Runs locally.
    A
  • rowstile
    Check, test, prove and review a rowstile policy: access rules for Postgres row-level security
    A
  • Supabase
    MCP server for interacting with the Supabase platform
    A
  • Airtable
    Read and write access to Airtable database schemas, tables, and records.
    B
  • Ekwo OS — open source accounting: ledger, invoices and VAT on your own Supabase or Postgres
    Double-entry books an agent keeps as the user: invoices, VAT returns, 174 country packs.
    A