get-usage
Returns ScreenshotOne API quota and concurrency usage.
Render a screenshot of any URL during the conversation, and check how much of your quota is left.
LABSCO SUMMARY
The whole surface is one rendering tool plus a usage read, which is the right shape for this job: you hand it a URL and get the image back in the conversation. The usage tool matters more than it looks — quota and concurrency are what stop a batch of captures halfway through.
ScreenshotOne's own server: two tools over its rendering API, one that takes the screenshot and one that reports usage.
A ScreenshotOne API key, passed as SCREENSHOTONE_API_KEY. Runs from npm as @screenshotone/mcp over stdio; ScreenshotOne also operates a hosted MCP server if you would rather not run this one yourself.
One command plus a key — npx --yes @screenshotone/mcp, then supply credentials
USE CASES
Render the URL and get the image back in line, without leaving the conversation to open a browser.
Render each URL in turn, checking usage first so concurrency limits do not cut the run short.
Read the current quota and concurrency figures before committing to a large batch.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
get-usageReturns ScreenshotOne API quota and concurrency usage.
render-website-screenshotRenders a screenshot and returns an image or cache response.
BEFORE YOU INSTALL
2 tools when we connected.
The documented client runs the server on your machine.
CONTEXT COST
Rated by the size of the 2 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
npx --yes @screenshotone/mcp{
"mcpServers": {
"screenshotone": {
"command": "npx",
"args": [
"--yes",
"@screenshotone/mcp"
],
"env": {
"SCREENSHOTONE_API_KEY": "<YOUR_SCREENSHOTONE_API_KEY>"
}
}
}
}