{"data":{"name":"com.snapforgelab/ship-ready-check","title":"Snapforge Ship-Ready Check","description":"Free, read-only ship-readiness check for Replit, Lovable and Bolt apps.","version":"1.0.0","websiteUrl":"https://snapforgelab.com/chatgpt-demo/","repositoryUrl":null,"remotes":[{"url":"https://mcp.snapforgelab.com/mcp","type":"streamable-http"}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-18T12:55:12.988Z","updatedAt":"2026-10-18T12:55:12.988Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Snapforge Ship-Ready Check","source":"official-registry","sourceId":"com.snapforgelab/ship-ready-check","updatedAt":"2026-10-18T12:55:12.988Z","confidence":100,"websiteUrl":"https://snapforgelab.com/chatgpt-demo/","description":"Free, read-only ship-readiness check for Replit, Lovable and Bolt apps.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.snapforgelab/ship-ready-check","endpointFingerprint":"4fa635df090701609fe52b73265872a6045b768a46f1383e44389360fc933742","name":"check_app","title":"Ship-ready check","description":"Run a passive, read-only launch check on the public URL of a live app the user owns or is authorized to test (built with Replit, Lovable or Bolt). Checks: reachable and fast, SEO title/meta, robots/sitemap, security headers, open CORS, and a dev banner left in production. Only reads what any visitor's browser already sees (homepage, response headers, robots.txt, sitemap.xml); never scans JavaScript bundles for secrets, never signs in, submits forms, writes data or reads databases. Refuse private/internal addresses.","inputSchema":{"type":"object","properties":{"url":{"type":"string","minLength":4,"description":"Public https URL of the app to check, e.g. https://yourapp.replit.app"}},"required":["url"],"additionalProperties":false},"annotations":{"title":"Ship-ready check","readOnlyHint":true,"destructiveHint":false,"openWorldHint":true},"definitionHash":"9fb097b1efb6f00d53eeb1083dfb8d10beb03b3be28a8e30693c4ff439707de9","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T12:46:55.520Z","metadataTrust":"untrusted"},{"serverName":"com.snapforgelab/ship-ready-check","endpointFingerprint":"4fa635df090701609fe52b73265872a6045b768a46f1383e44389360fc933742","name":"get_fix_prompt","title":"Get fix prompt","description":"Return a paste-ready prompt to fix a specific issue in the user's builder (Replit Agent, Lovable or Bolt). Use the issue id from check_app.","inputSchema":{"type":"object","properties":{"issue":{"type":"string","enum":["missing_security_headers","open_cors","sitemap_returns_html","missing_title_meta","dev_banner_in_prod","app_down"]},"builder":{"type":"string","enum":["replit","lovable","bolt"]}},"required":["issue"],"additionalProperties":false},"annotations":{"title":"Get fix prompt","readOnlyHint":true,"destructiveHint":false,"openWorldHint":false},"definitionHash":"5687e2f11fb1d5101f647b6866510020a2374a3f3c5941c9b135f3d9bbfde3ac","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T12:46:55.520Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"4fa635df090701609fe52b73265872a6045b768a46f1383e44389360fc933742","protocol":"streamable-http","status":"indexed","toolCount":2,"observedAt":"2026-10-30T12:46:55.520Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.snapforgelab/ship-ready-check":{"url":"https://mcp.snapforgelab.com/mcp"}}},"Cursor":{"mcpServers":{"com.snapforgelab/ship-ready-check":{"url":"https://mcp.snapforgelab.com/mcp"}}},"VS Code":{"servers":{"com.snapforgelab/ship-ready-check":{"type":"http","url":"https://mcp.snapforgelab.com/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://mcp.snapforgelab.com/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.snapforgelab%2Fship-ready-check","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.snapforgelab%2Fship-ready-check","name":"com.snapforgelab/ship-ready-check","description":"Free, read-only ship-readiness check for Replit, Lovable and Bolt apps.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://mcp.snapforgelab.com/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://snapforgelab.com/chatgpt-demo/","repositoryUrl":null,"version":"1.0.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.snapforgelab/ship-ready-check","status":"online","lastCheckedAt":"2026-11-03T21:17:55.746Z","lastSuccessfulCheck":"2026-11-03T21:17:55.746Z","latencyMs":191,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T21:17:55.746Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T21:17:55.746Z"},"security":null,"timestamps":{"createdAt":"2026-10-18T12:55:12.988Z","updatedAt":"2026-10-18T12:55:12.988Z","observedAt":"2026-11-03T21:17:55.746Z"},"compatibility":{"serverVersion":"1.0.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}