accueil / serveurs / Fichiers & Documents / org.snapforge/snapforge
org.snapforge/snapforge
serveur MCP (Model Context Protocol) · snapforge 1.3.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que org.snapforge/snapforge est sûr ?
Au dernier audit MCP Hub, le serveur MCP « org.snapforge/snapforge » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 4 outils
- snapforge_markdown≈ 340 tokens
Extract a clean Markdown version of a public URL or raw HTML (article extraction + HTML→Markdown). Great for feeding live web content to an LLM. Requires a SnapForge API key (no key? call snapforge_signup first).
Paramètres, retour & exemple (4)
Paramètresurl· string · optionnel
Public http/https URL to render. Provide either url or html.html· string · optionnel
Raw HTML to render instead of a URL (max 2MB). Provide either url or html.delay· integer · optionnel
Extra wait in milliseconds before capture (0–10000)waitUntil· string · optionnel · load | networkidle
When to consider the page ready: "load" (default) or "networkidle"
Exemple d'appel{"name": "snapforge_markdown", "arguments": {"url": "texte", "html": "texte", "delay": 1, "waitUntil": "load"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"markdown": "texte"}} - snapforge_pdf≈ 487 tokens
Render a public URL or raw HTML to a PDF (returned as an embedded resource). Requires a SnapForge API key (no key? call snapforge_signup first).
Paramètres, retour & exemple (9)
Paramètresurl· string · optionnel
Public http/https URL to render. Provide either url or html.html· string · optionnel
Raw HTML to render instead of a URL (max 2MB). Provide either url or html.delay· integer · optionnel
Extra wait in milliseconds before capture (0–10000)margin· string · optionnel
CSS size applied to all margins, e.g. "1cm"landscape· boolean · optionnel
Landscape orientation (default false)waitUntil· string · optionnel · load | networkidle
When to consider the page ready: "load" (default) or "networkidle"pageFormat· string · optionnel · Letter | Legal | Tabloid | A0 | A1 | A2 | A3 | A4
Paper size when paginating (default A4)singlePage· boolean · optionnel
Output one continuous page sized to the content height (no A4 pagination)printBackground· boolean · optionnel
Include CSS background colors and images (default true)
Exemple d'appel{"name": "snapforge_pdf", "arguments": {"url": "texte", "html": "texte", "delay": 1, "margin": "texte", "landscape": true, "waitUntil": "load"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"bytes": 1, "mimeType": "texte"}} - snapforge_screenshot≈ 523 tokens
Capture a screenshot of a public URL or raw HTML as a PNG/JPEG image. Full-page by default. Requires a SnapForge API key (no key? call snapforge_signup first).
Paramètres, retour & exemple (10)
Paramètresurl· string · optionnel
Public http/https URL to render. Provide either url or html.html· string · optionnel
Raw HTML to render instead of a URL (max 2MB). Provide either url or html.delay· integer · optionnel
Extra wait in milliseconds before capture (0–10000)scale· integer · optionnel
Device pixel ratio for high-DPI/retina output (1–3)width· integer · optionnel
Viewport width in pixels (100–3840)format· string · optionnel · png | jpeg
Image format: "png" (default) or "jpeg"height· integer · optionnel
Viewport height in pixels (100–2160)quality· integer · optionnel
JPEG quality 1–100 (ignored for PNG)fullPage· boolean · optionnel
Capture the full scrollable page (default true)waitUntil· string · optionnel · load | networkidle
When to consider the page ready: "load" (default) or "networkidle"
Exemple d'appel{"name": "snapforge_screenshot", "arguments": {"url": "texte", "html": "texte", "delay": 1, "scale": 1, "width": 1, "format": "png"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"bytes": 1, "mimeType": "texte"}} - snapforge_signup≈ 318 tokens
Create a free SnapForge account (100 renders, one-time free trial, not a monthly allowance) with just an email address and get the API key instantly. The key is bound to the current MCP session, so the screenshot/pdf/markdown tools work immediately after signup, no browser needed.
Paramètres, retour & exemple (1)
Paramètresemail· string · requis
Email address to attach the API key to (the key is also emailed there)
Exemple d'appel{"name": "snapforge_signup", "arguments": {"email": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}], "structuredContent": {"plan": "texte", "apiKey": "texte", "monthlyQuota": 1}}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».