Latchshot MCP server
Latchshot gives MCP clients guarded screenshots and PDFs of public web pages through hosted Chromium. It uses a remote Streamable HTTP endpoint, so clients do not need a local browser or package installation.
capture_page
Captures a public HTTP(S) URL as PNG, JPEG, or PDF. Images are returned as inline MCP image content and PDFs as embedded MCP resources. The result also includes render time, navigation/font/script status, and remaining quota when applicable.
The tool supports bounded viewport size, full-page images, dark mode, an extra readiness delay, and PDF paper/orientation. Private, loopback, link-local, mixed public/private DNS, special-use, and metadata-network targets are blocked.
get_usage
Returns the current plan, successful-render usage, remaining quota, reset time, and any existing upgrade-request status for the API key.
The MCP server intentionally exposes no payment or upgrade tool.
Client configuration
Store the API key in the client's secret or credential manager. A representative remote-server configuration is:
{
"mcpServers": {
"latchshot": {
"type": "http",
"url": "https://latchshot.fly.dev/mcp",
"headers": {
"Authorization": "Bearer ls_live_replace_me"
}
}
}
}
Configuration keys and environment-variable interpolation differ between clients. Do not commit a real key to a repository.
Scope and safety
Latchshot is for public pages that the customer has the right to capture. It does not offer cookies, authenticated sessions, arbitrary browser scripts, CAPTCHA solving, proxy rotation, private-network rendering, or anti-bot bypass. Only successful captures consume quota.
Repository scope
This repository publishes the remote server's MCP Registry metadata and public integration documentation. It does not contain the hosted renderer, customer store, infrastructure configuration, or credentials. The metadata and documentation in this repository are MIT licensed; use of the hosted service is governed by its published service terms.
Versioning
The MCP Registry version tracks the public tool contract and discovery metadata. v1.0.1 added the verified GitHub repository identity used by downstream registries. v1.0.2 adds an attributable recurring-Free-plan continuation to the Registry credential description; neither version changes tools or transport. Breaking tool changes will receive a new major version.