{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.matbrons/api-screenshot","description":"Clean full-page screenshots of real sites: cookie banners, pop-ups, chat widgets and ads removed.","title":"API Screenshot","repository":{"url":"https://github.com/matbrons/api-screenshot","source":"github"},"version":"0.1.2","websiteUrl":"https://apiscreenshot.com","packages":[{"registryType":"oci","identifier":"ghcr.io/matbrons/api-screenshot:0.1.2","transport":{"type":"streamable-http","url":"http://localhost:{PORT}/mcp","headers":[{"description":"The same API_KEY the container runs with","isRequired":true,"value":"Bearer {API_KEY}","isSecret":true,"name":"Authorization"}]},"environmentVariables":[{"description":"Key every request must carry, 16 characters or more. Make one with: openssl rand -hex 32","isRequired":true,"isSecret":true,"name":"API_KEY"},{"description":"Port the API listens on","default":"3000","name":"PORT"}]}],"remotes":[{"type":"streamable-http","url":"https://{host}/mcp","headers":[{"isRequired":true,"value":"Bearer {api_key}","isSecret":true,"variables":{"api_key":{"description":"The API_KEY you set when you deployed it","isRequired":true,"isSecret":true}},"name":"Authorization"}],"variables":{"host":{"description":"Where you deployed it, such as api-screenshot.your-subdomain.workers.dev","isRequired":true}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-15T19:01:40.983083Z","publishedAt":"2026-11-15T19:01:40.983083Z","updatedAt":"2026-11-15T19:01:40.983083Z","isLatest":true}}}
