An agent can connect on its own if it already holds SHOTKIT_TOKEN.Remote endpoint behind a static API key or header. The registry never sees the value; the agent fills the placeholder.
tools.schemasevery tool has an object input schema
pass
tools.annotations2 of 2 tools declare readOnlyHint or destructiveHint
fail
tools.directory_hintsno tool declares all four of readOnlyHint, destructiveHint, idempotentHint and openWorldHint; missing: page_to_markdown (destructiveHint, idempotentHint); screenshot (destructiveHint, idempotentHint)
pass
tools.token_costabout 3,542 tokens to load every tool
pass
tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
n/a
stability.changes, stability.rug_pulltool history recorded for 3 of the 7 days needed
dependenciesn/a · weight 15
n/a
deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package
2 tools, about 3,542 tokens to load them all · tool set 5956f07b6d67 · checked 2026-10-19 16:53 UTC
Tool changes
No tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
Endpoints
remote
auth
reachable
uptime 30d
p50
protocol
last ok
https://shotkit.net/mcpstreamable-http
api_key ${SHOTKIT_TOKEN}
yes
100%
1737 ms
2026-07-28
2026-10-19
Tools (2)
page_to_markdownread-only
Load a URL in a real browser (JavaScript runs) and return its content as Markdown, without scripts and styles. Use selector (e.g. main, article) to keep only the part that matters and save tokens.
screenshotread-only
Render a URL, raw HTML or Markdown in a real Chrome and capture it as an image (returned inline), PDF, GIF or video (returned as a link). Set block_cookie_banners and block_ads for a clean capture. For a full_page capture to read, keep it small with image_width (e.g. 1024) and format jpg.
Screenshot any URL and see it, or mint a social card — hosted, SSRF-safe, cached. No Chrome to run.
Official server.json
{
"name": "net.shotkit/mcp",
"title": "shotkit",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://shotkit.net/mcp",
"type": "streamable-http",
"headers": [
{
"name": "Authorization",
"isSecret": true,
"isRequired": true,
"description": "Bearer followed by your shotkit access key from https://shotkit.net/keys, e.g. 'Bearer ak_...'"
}
]
}
],
"version": "1.0.0",
"websiteUrl": "https://shotkit.net/docs/mcp",
"description": "Screenshot any URL, HTML or Markdown in a real browser, and read web pages as Markdown."
}