Repository navigation
Add MetaScraper MCP app with native ChatGPT workflows and isolated Vercel hosting - #7
Open
natalie-a-1 wants to merge 7 commits into
Open
natalie-a-1 wants to merge 7 commits into
natalie-a-1 wants to merge 7 commits into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Owner
Author
|
The MetaScraper MCP product backend was restored to production in PR #8, and shared gateway configuration now lives in |
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
MetaScraper lets users inspect and remove hidden photo metadata directly from a ChatGPT attachment, then save a verified cleaned copy. This adds the MCP app alongside the existing VS Code extension and includes its live Vercel hosting, shared Lucci Labs gateway, and isolated sandbox.
Changes
https://mcp.luccilabs.xyz/metascraperand sandboxhttps://sandbox.mcp.luccilabs.xyz/metascraper, with separate backends and databases. Preserve the legacy endpoint. Launch and Pilot are reserved slugs only.Validation
npm --prefix mcp run check: lint and widget build pass; 30 tests pass, with 3 external Redis tests skipped unless credentials are supplied. Those Redis tests previously passed against the dedicated store with isolated test prefixes.npm --prefix mcp audit --omit=dev --audit-level=high: zero vulnerabilities.node mcp/scripts/verify-environments.mjs: both public endpoints pass MCP/widget discovery, synthetic-photo inspection and cleanup, canonical downloads, pixel preservation, and cross-environment access rejection. A 6.3 MB cleaned PNG downloads successfully through the production gateway. Test photo handles are deleted afterward.See mcp/VALIDATION.md for the detailed record. Native Claude acceptance remains outstanding. ChatGPT connections use developer mode; no public directory listing has been submitted. Hosting uses Vercel's container-image beta. Unrelated root extension dependency edits are excluded from this PR.