A remote MCP server that renders batches of public web pages in a real browser and returns downloadable screenshot results.
What you can do
Create screenshot batches from a list of web page URLs and receive a batch id to poll for progress and per-URL results, including download links once rendering finishes. Check the calling identity's remaining screenshot credits and free monthly allowance. Browse public sample captures to preview what output looks like before spending credits. Create a hosted Stripe Checkout link for a prepaid credit pack when more credits are needed.
When to use it
Useful when an assistant needs screenshots of several public pages at once, such as visual checks, previews, or archived captures, without running a browser locally. Also handy for previewing sample output and checking credit balance before a larger batch.
Requirements
A remote endpoint at url2image.com over streamable HTTP; no package, environment variable, or header is declared. Rendering beyond the free allowance requires prepaid credits, and payment goes through a hosted Stripe Checkout page.
Before you install
Screenshots are metered: the first 10 each month are free per network address, and further batches pause until credits are purchased. create_credit_checkout can lead to a real charge once the user confirms payment on Stripe; ask the user first and never handle card details. Only public pages are described as supported.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/com.url2image%2Furl2image/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
Render a list of web pages in a real browser. Returns a batch id to poll. The first 10 screenshots each month are free, metered per network address rather than per key, so issuing another key does not reset them. Beyond that the batch pauses and reports how many credits it needs.
Read the state and per URL results of a batch created by this client, including the download URL once anything has rendered.
Parametersidrequired
get_account_balance
Screenshot credits and free monthly allowance remaining for the calling identity.
Takes no parameters.
list_sample_captures
Public sample captures this service refreshes on a schedule. Useful for showing a user what the output looks like before they spend anything.
Parameterslimit
create_credit_checkout
Create a hosted Stripe Checkout URL for a prepaid credit pack. This can lead to a charge, but only after the user opens the URL and confirms payment on Stripe. Ask the user before calling it and never handle card details.
Parameterspackrequiredbatch_id
Version history
1
v1.0.0LatestSep 16, 2026
Score
72%
72% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Publish an icon in the registry entry.
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.