{"id":"e891562d-fbbe-4596-bb73-9799eb59ac23","shortId":"Y8gbu4","kind":"mcp","title":"Crawly","tagline":"Browser-backed web search and content retrieval using Playwright, supporting DuckDuckGo, Google, and Yandex with SSRF...","description":"Browser-backed web search and content retrieval using Playwright, supporting DuckDuckGo, Google, and Yandex with SSRF protection.\n\nThis MCP server enables local LLMs to search the web and fetch live page content without relying on remote models. It provides three tools: search (browser-backed queries on DuckDuckGo, Google, or Yandex returning up to 5 organic results), fetch (browser-rendered content from 1–5 URLs in HTML or extracted text), and page_search (content search on a single page). Uses Playwright/Patchright with persistent profiles and fingerprint patches for bot-detection evasion. Available as a CLI tool, stdio MCP server, or HTTP endpoint.","tags":["crawly"],"capabilities":["mcp","transport-stdio","open-source"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://github.com/dshein-alt/crawly-mcp","protocol":"mcp","transport":"stdio","auth":{"type":"mcp","details":{"transport":"stdio"}},"qualityScore":"0.554","qualityRationale":"deterministic score 0.55 from registry signals: · indexed on pulsemcp · has source repo · 2 github stars · registry-generated description present","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:mcp:v1","enrichmentVersion":1,"enrichedAt":"2026-05-29T01:22:47.497Z","embedding":null,"createdAt":"2026-05-06T16:22:57.340Z","updatedAt":"2026-05-29T01:22:47.497Z","lastSeenAt":"2026-05-29T01:22:47.497Z","tsv":"'1':83 '5':74,84 'avail':113 'back':4,21,64 'bot':110 'bot-detect':109 'browser':3,20,63,79 'browser-back':2,19,62 'browser-rend':78 'cli':116 'content':8,25,51,81,94 'crawli':1 'detect':111 'duckduckgo':13,30,67 'enabl':40 'endpoint':123 'evas':112 'extract':89 'fetch':48,77 'fingerprint':106 'googl':14,31,68 'html':87 'http':122 'live':49 'llms':42 'local':41 'mcp':38,119 'model':56 'open-source' 'organ':75 'page':50,92,99 'patch':107 'persist':103 'playwright':11,28 'playwright/patchright':101 'profil':104 'protect':36 'provid':58 'queri':65 'reli':53 'remot':55 'render':80 'result':76 'retriev':9,26 'return':71 'search':6,23,44,61,93,95 'server':39,120 'singl':98 'ssrf':18,35 'stdio':118 'support':12,29 'text':90 'three':59 'tool':60,117 'transport-stdio' 'url':85 'use':10,27,100 'web':5,22,46 'without':52 'yandex':16,33,70","prices":[{"id":"0539c648-6f4f-485a-bf02-2a188b59f876","listingId":"e891562d-fbbe-4596-bb73-9799eb59ac23","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"mcp-free","isPrimary":true,"details":{"transport":"stdio"},"createdAt":"2026-05-06T16:22:57.340Z"}],"sources":[{"listingId":"e891562d-fbbe-4596-bb73-9799eb59ac23","source":"pulsemcp","sourceId":"https://www.pulsemcp.com/servers/dshein-alt-crawly","sourceUrl":"https://api.pulsemcp.com/v0beta/servers","isPrimary":true,"firstSeenAt":"2026-05-06T16:22:57.340Z","lastSeenAt":"2026-05-29T01:22:47.497Z"}],"details":{"listingId":"e891562d-fbbe-4596-bb73-9799eb59ac23","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"source":"pulsemcp","transport":"stdio","server_name":"Crawly","github_stars":2,"registry_url":"https://www.pulsemcp.com/servers/dshein-alt-crawly","source_code_url":"https://github.com/dshein-alt/crawly-mcp"},"updatedAt":"2026-05-29T01:22:47.497Z"}}