accueil / serveurs / Recherche & Web / io.github.hshintelligence/agent-scrape
io.github.hshintelligence/agent-scrape
serveur MCP (Model Context Protocol) · agent-scrape 0.6.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 io.github.hshintelligence/agent-scrape est sûr ?
Au dernier audit MCP Hub, le serveur MCP « io.github.hshintelligence/agent-scrape » 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 6 outils
- create_browser_session≈ 103 tokens
Create a stateful browser session that persists cookies and localStorage across multiple scrape/workflow calls.
Paramètres, retour & exemple (1)
Paramètresttl_seconds· number · optionnel
Session TTL (default 1800, max 7200)
Exemple d'appel{"name": "create_browser_session", "arguments": {"ttl_seconds": 1}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - extract_metadata≈ 91 tokens
Extract page metadata: title, description, Open Graph, Twitter cards, JSON-LD, canonical URL, and all meta tags.
Paramètres, retour & exemple (1)
Paramètresurl· string · requis
Exemple d'appel{"name": "extract_metadata", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - extract_structured_data≈ 186 tokens
AI-powered structured data extraction from any webpage using natural language. Returns JSON matching your prompt or schema.
Paramètres, retour & exemple (5)
Paramètresurl· string · requis
The URL to extract fromprompt· string · requis
Natural language description of what to extractschema· object · optionnel
Optional JSON schema for the responsewait_ms· number · optionnelwait_for· string · optionnel
Exemple d'appel{"name": "extract_structured_data", "arguments": {"url": "texte", "prompt": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - run_workflow≈ 272 tokens
Execute a multi-step browser workflow atomically: navigate, click, type, wait, scroll, screenshot, extract, evaluate. Up to 20 steps.
Paramètres, retour & exemple (4)
Paramètressteps· array · requis
Ordered list of workflow steps to executeviewport· string · optionnel · desktop | mobile | tabletsession_id· string · optionnelpersist_session· boolean · optionnel
Exemple d'appel{"name": "run_workflow", "arguments": {"steps": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - scrape_webpage≈ 212 tokens
Scrape any webpage and return content as markdown, html, text, or json. Pay-per-call web scraping for AI agents.
Paramètres, retour & exemple (5)
Paramètresurl· string · requis
The URL to scrape (http or https)format· string · optionnel · markdown | html | text | json
Output format (default: markdown)wait_ms· number · optionnel
Milliseconds to wait after page load (max 10000)viewport· string · optionnel · desktop | mobile | tablet
Viewport size (default: desktop)wait_for· string · optionnel
CSS selector to wait for before extracting
Exemple d'appel{"name": "scrape_webpage", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - screenshot_webpage≈ 148 tokens
Capture a PNG screenshot of any webpage. Supports desktop, mobile, and tablet viewports, plus full-page mode.
Paramètres, retour & exemple (5)
Paramètresurl· string · requiswait_ms· number · optionnelviewport· string · optionnel · desktop | mobile | tabletwait_for· string · optionnelfull_page· boolean · optionnel
Capture full scrollable page (default: false)
Exemple d'appel{"name": "screenshot_webpage", "arguments": {"url": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
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é ».