71
/ 100
6 days ago
glama

local-web-search-service

Self-hosted web search and page fetch service using SearXNG metasearch and Scrapling browser rendering, exposing MCP tools for direct agent use.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 1 credential: WEB_SEARCH_SECRET
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configSEARXNG_URL$env: = "http://localhost:8080" # a SearXNG with JSON format enabled
configSEARXNG_TIMEOUT_S15 SearXNG request timeout.
configSEARXNG_ENGINES_(empty)_ Comma-separated engine subset; empty ⇒ SearXNG defaults.
🔐 secretWEB_SEARCH_SECRETcopy .env.example .env # optional: set , etc.
configEXTRACT_TOP_N3 How many top results to extract.
configEXTRACT_TIMEOUT_S
configEXTRACT_MAX_CHARS4000 Cap on extracted content length.
configSCRAPLING_MCP_URL
configFETCH_DEFAULT_MODEauto Default fetch mode.
configFETCH_DEFAULT_FORMAT
configFETCH_MAX_CHARS8000 Default cap on fetched content.
configFETCH_TIMEOUT_S
configFETCH_BULK_MAX_URLS10 Max URLs per /fetch/bulk.
configFETCH_AUTO_MIN_CHARS
configHOST
configPORT15487 Host-published port (container-internal stays 8090 under compose).
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 4 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/letuhao-local-web-search-service-mrptz3)](https://m8ven.ai/mcp/letuhao-local-web-search-service-mrptz3)
commit: e9e56f090fca6e878f3d06ef591e85eab68e20ef
code hash: 552fe227dc00144b6dcf256eadb9c288916585214d8cfe905f07bceba807068a
verified: 6/24/2026, 10:06:05 AM
view raw JSON →