{"data":{"name":"com.shotkiln/shotkiln","title":"Shotkiln","description":"Screenshot, PDF and Open Graph image API for AI agents: capture pages, render PDFs, make OG images.","version":"0.1.0","websiteUrl":"https://shotkiln.com/mcp-screenshot-server","repositoryUrl":null,"remotes":[{"url":"https://shotkiln.com/mcp","type":"streamable-http","headers":[{"name":"x-api-key","isSecret":true,"description":"Shotkiln API key (optional; without it, small anonymous demo limits apply). Create a free key at https://shotkiln.com"}]}],"packages":[],"status":"active","isLatest":true,"publishedAt":"2026-10-19T07:18:00.462Z","updatedAt":"2026-10-19T07:18:00.462Z","source":"official-registry","verification":"official","confidence":100,"stars":null,"sources":[{"stars":null,"title":"Shotkiln","source":"official-registry","sourceId":"com.shotkiln/shotkiln","updatedAt":"2026-10-19T07:18:00.462Z","confidence":100,"websiteUrl":"https://shotkiln.com/mcp-screenshot-server","description":"Screenshot, PDF and Open Graph image API for AI agents: capture pages, render PDFs, make OG images.","verification":"official","repositoryUrl":null}],"toolIndex":{"tools":[{"serverName":"com.shotkiln/shotkiln","endpointFingerprint":"f824bc7270edff19452125459ef28d857978ede6ccb362b827b9273ec6112b8e","name":"generate_og_image","title":"Generate an Open Graph image","description":"Generate a 1200x630 PNG social card (og:image) from a template and text.","inputSchema":{"type":"object","properties":{"title":{"type":"string","maxLength":200},"subtitle":{"type":"string","maxLength":300},"template":{"type":"string","enum":["default","gradient","split"],"default":"default"},"theme":{"type":"string","enum":["light","dark"],"default":"dark"},"accent":{"type":"string","description":"Hex colour, e.g. #ff5a1f"},"site":{"type":"string","maxLength":60,"description":"Site/brand name shown on the card"}},"required":["title"]},"annotations":{"readOnlyHint":true,"openWorldHint":false},"definitionHash":"c676505f48abd38d43085ea4023ae04ca930a29121f1af0d8801c9d05761db68","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T11:46:50.603Z","metadataTrust":"untrusted"},{"serverName":"com.shotkiln/shotkiln","endpointFingerprint":"f824bc7270edff19452125459ef28d857978ede6ccb362b827b9273ec6112b8e","name":"render_pdf","title":"Render a PDF","description":"Render a public web page (url) or raw HTML (html) to PDF. Returns the PDF as an embedded resource.","inputSchema":{"type":"object","properties":{"url":{"type":"string"},"html":{"type":"string","description":"Raw HTML (max 1 MB); use instead of url"},"format":{"type":"string","enum":["A3","A4","A5","Letter","Legal","Tabloid"],"default":"A4"},"landscape":{"type":"boolean","default":false},"margin":{"type":"string","default":"10mm","description":"CSS length for all sides, e.g. 10mm, 0.5in"},"print_background":{"type":"boolean","default":true}}},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"084bd40f5857d0415371e7f3762d9799a7a68b4ded6da7df60224f95eb60e137","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T11:46:50.603Z","metadataTrust":"untrusted"},{"serverName":"com.shotkiln/shotkiln","endpointFingerprint":"f824bc7270edff19452125459ef28d857978ede6ccb362b827b9273ec6112b8e","name":"take_screenshot","title":"Screenshot a web page","description":"Capture a screenshot of a public web page (http/https). Returns the image. Private/internal addresses are refused.","inputSchema":{"type":"object","properties":{"url":{"type":"string","description":"Public http(s) URL to capture"},"width":{"type":"integer","minimum":320,"maximum":3840,"default":1280},"height":{"type":"integer","minimum":200,"maximum":3840,"default":800},"full_page":{"type":"boolean","default":false,"description":"Capture the whole page, up to 16384 px tall"},"scroll":{"type":"boolean","default":true,"description":"With full_page: scroll through the page first so images that load on scroll appear. Set false to skip."},"format":{"type":"string","enum":["png","jpeg","webp"],"default":"png"},"delay":{"type":"integer","minimum":0,"maximum":10000,"default":0,"description":"Extra wait after load, ms"},"device_scale_factor":{"type":"number","minimum":1,"maximum":3,"default":1},"dark_mode":{"type":"boolean","default":false}},"required":["url"]},"annotations":{"readOnlyHint":true,"openWorldHint":true},"definitionHash":"3bc1a2d099430b98594ae56bff661daaaa4cb476d761ae5b5390d5cb2b3c5515","schemaStatus":"valid","origin":"official-registry","observedAt":"2026-10-30T11:46:50.603Z","metadataTrust":"untrusted"}],"endpoints":[{"endpointFingerprint":"f824bc7270edff19452125459ef28d857978ede6ccb362b827b9273ec6112b8e","protocol":"streamable-http","status":"indexed","toolCount":3,"observedAt":"2026-10-30T11:46:50.603Z"}],"authentication":"unknown"},"connectionConfigurations":{"status":"ready","authentication":"not embedded","clients":{"Claude Desktop":{"mcpServers":{"com.shotkiln/shotkiln":{"url":"https://shotkiln.com/mcp"}}},"Cursor":{"mcpServers":{"com.shotkiln/shotkiln":{"url":"https://shotkiln.com/mcp"}}},"VS Code":{"servers":{"com.shotkiln/shotkiln":{"type":"http","url":"https://shotkiln.com/mcp"}}}}},"resourceType":"mcp-server","callable":true,"runtime":{"callable":true,"protocols":["mcp"]},"interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://shotkiln.com/mcp"}],"profile":{"apiVersion":"1","schemaVersion":"1","id":"mcp-server:com.shotkiln%2Fshotkiln","resourceType":"mcp-server","canonicalUrl":"https://www.agentsjunction.com/api/v1/servers/com.shotkiln%2Fshotkiln","name":"com.shotkiln/shotkiln","description":"Screenshot, PDF and Open Graph image API for AI agents: capture pages, render PDFs, make OG images.","interfaces":[{"protocol":"mcp","transport":"streamable-http","url":"https://shotkiln.com/mcp"}],"capabilities":[],"identity":{"source":"official-registry","websiteUrl":"https://shotkiln.com/mcp-screenshot-server","repositoryUrl":null,"version":"0.1.0"},"verification":{"state":"official","confidence":100},"operations":{"resourceType":"mcp-server","name":"com.shotkiln/shotkiln","status":"online","lastCheckedAt":"2026-11-03T17:16:01.711Z","lastSuccessfulCheck":"2026-11-03T17:16:01.711Z","latencyMs":133,"consecutiveFailures":0,"isStale":false,"checks":{"endpointReachable":true,"protocolValid":true,"agentCardValid":null,"mcpHandshakeValid":true},"lastSeen":null,"lastSuccessfulInteraction":null,"lastHealthCheck":"2026-11-03T17:16:01.711Z","source":{"type":"health-check","url":null},"observedAt":"2026-11-03T17:16:01.711Z"},"security":null,"timestamps":{"createdAt":"2026-10-19T07:18:00.462Z","updatedAt":"2026-10-19T07:18:00.462Z","observedAt":"2026-11-03T17:16:01.711Z"},"compatibility":{"serverVersion":"0.1.0","protocolVersions":[{"protocol":"mcp","version":null}]}}}}