snapforge
Qué hace este MCP
Converts public URLs or HTML into Markdown, PDFs, and screenshots for use in web workflows and AI applications.
Herramientas
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Public http/https URL to render. Provide either url or html.'}, 'html': {'type': 'string', 'description': 'Raw HTML to render instead of a URL (max 2MB). Provide either url or html.'}, 'delay': {'type': 'integer', 'maximum': 10000, 'minimum': 0, 'description': 'Extra wait in milliseconds before capture (0–10000)'}, 'waitUntil': {'enum': ['load', 'networkidle'], 'type': 'string', 'description': 'When to consider the page ready: "load" (default) or "networkidle"'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['markdown'], 'properties': {'markdown': {'type': 'string', 'description': 'The extracted Markdown content'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Public http/https URL to render. Provide either url or html.'}, 'html': {'type': 'string', 'description': 'Raw HTML to render instead of a URL (max 2MB). Provide either url or html.'}, 'delay': {'type': 'integer', 'maximum': 10000, 'minimum': 0, 'description': 'Extra wait in milliseconds before capture (0–10000)'}, 'margin': {'type': 'string', 'description': 'CSS size applied to all margins, e.g. "1cm"'}, 'landscape': {'type': 'boolean', 'description': 'Landscape orientation (default false)'}, 'waitUntil': {'enum': ['load', 'networkidle'], 'type': 'string', 'description': 'When to consider the page ready: "load" (default) or "networkidle"'}, 'pageFormat': {'enum': ['Letter', 'Legal', 'Tabloid', 'A0', 'A1', 'A2', 'A3', 'A4', 'A5', 'A6'], 'type': 'string', 'description': 'Paper size when paginating (default A4)'}, 'singlePage': {'type': 'boolean', 'description': 'Output one continuous page sized to the content height (no A4 pagination)'}, 'printBackground': {'type': 'boolean', 'description': 'Include CSS background colors and images (default true)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bytes', 'mimeType'], 'properties': {'bytes': {'type': 'integer', 'description': 'Size of the generated PDF in bytes'}, 'mimeType': {'type': 'string', 'description': 'Always application/pdf'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'properties': {'url': {'type': 'string', 'format': 'uri', 'description': 'Public http/https URL to render. Provide either url or html.'}, 'html': {'type': 'string', 'description': 'Raw HTML to render instead of a URL (max 2MB). Provide either url or html.'}, 'delay': {'type': 'integer', 'maximum': 10000, 'minimum': 0, 'description': 'Extra wait in milliseconds before capture (0–10000)'}, 'scale': {'type': 'integer', 'maximum': 3, 'minimum': 1, 'description': 'Device pixel ratio for high-DPI/retina output (1–3)'}, 'width': {'type': 'integer', 'maximum': 3840, 'minimum': 100, 'description': 'Viewport width in pixels (100–3840)'}, 'format': {'enum': ['png', 'jpeg'], 'type': 'string', 'description': 'Image format: "png" (default) or "jpeg"'}, 'height': {'type': 'integer', 'maximum': 2160, 'minimum': 100, 'description': 'Viewport height in pixels (100–2160)'}, 'quality': {'type': 'integer', 'maximum': 100, 'minimum': 1, 'description': 'JPEG quality 1–100 (ignored for PNG)'}, 'fullPage': {'type': 'boolean', 'description': 'Capture the full scrollable page (default true)'}, 'waitUntil': {'enum': ['load', 'networkidle'], 'type': 'string', 'description': 'When to consider the page ready: "load" (default) or "networkidle"'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['bytes', 'mimeType'], 'properties': {'bytes': {'type': 'integer', 'description': 'Size of the returned image in bytes'}, 'mimeType': {'type': 'string', 'description': 'Image MIME type, e.g. image/png'}}, 'additionalProperties': False}
Esquema de entrada
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['email'], 'properties': {'email': {'type': 'string', 'description': 'Email address to attach the API key to (the key is also emailed there)'}}, 'additionalProperties': False}
Esquema de salida
{'type': 'object', '$schema': 'http://json-schema.org/draft-07/schema#', 'required': ['apiKey', 'plan', 'monthlyQuota'], 'properties': {'plan': {'type': 'string', 'description': 'Plan name (free)'}, 'apiKey': {'type': 'string', 'description': 'Your SnapForge API key'}, 'monthlyQuota': {'type': 'integer', 'description': 'Renders included: 100 in total on the free trial (no monthly reset), per month on paid plans'}}, 'additionalProperties': False}
Cambios recientes en herramientas
Servidores MCP similares
Andreax
Offers pay-per-call AI services for inference, agent and workflow design, OCR and transcription, code generation and review, clas…
Webflow
Reads Webflow site metadata, CMS collections, and collection items, including stored content and publishing status.
Devto
Retrieves DEV Community articles, including article content, metadata, tags, reactions, and comments.
AVI RIFF check, file discarded
Checks whether binary input has an AVI RIFF container signature and provides other lightweight file-format validation utilities.
RSS/Atom link rel count, markup discarded
Counts link relation values in RSS or Atom markup and provides general URL, HTTP, JSON, and format validation utilities.
Matroska EBML check, file discarded
Checks Matroska EBML structure without retaining the supplied file, alongside basic developer utilities.
Cannon Studio
Manages creative worlds, assets, projects, scenes, and generation requests while providing product, pricing, and developer API in…
Razi Tools
Provides utilities for document and image processing, OCR, screenshots, PDF manipulation, QR generation, text transformation, and…