Free, open-source web search MCP server for AI coding tools
Drift inferred · capture-to-capture
- HIGH code analysis flagged committed secret ×3 in searchlight-mcp
transport stdio counts 0 tools · 0 res
· 0 prompts
permission surface via code analysis
no tools enumerated yet for this server.
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed v4.1.0 · analyzer v18 · 10h ago
danger signals1
- committed secretGoogle API keysearchlight_mcp-4.1.0/.claude/settings.local.json:15
AIzaSy…(39 chars, redacted)
evidence-backed
findings quoted directly from the published source artifact — not inferred
filesystem 3
- fs searchlight_mcp-4.1.0/src/searchlight/cache/sqlite.py :14
from pathlib import Path - fs searchlight_mcp-4.1.0/src/searchlight/config.py :11
from pathlib import Path - fs searchlight_mcp-4.1.0/src/searchlight/sites_library.py :13
from pathlib import Path
network 5
- net searchlight_mcp-4.1.0/src/searchlight/processing/filter.py :6
from urllib.parse import urlparse - net searchlight_mcp-4.1.0/src/searchlight/reader/fetcher.py :9
from urllib.parse import urlparse - net searchlight_mcp-4.1.0/src/searchlight/search/native.py :10
import httpx - net searchlight_mcp-4.1.0/src/searchlight/server.py :10
from urllib.parse import urlparse - net searchlight_mcp-4.1.0/src/searchlight/sites_library.py :15
from urllib.parse import urlparse
tool registrations 4
- web_search searchlight_mcp-4.1.0/src/searchlight/server.py :250
- web_read searchlight_mcp-4.1.0/src/searchlight/server.py :364
- web_search_and_read searchlight_mcp-4.1.0/src/searchlight/server.py :461
- search_config searchlight_mcp-4.1.0/src/searchlight/server.py :586
declared dependencies 5
- playwright@>=1.40
- pytest@>=7.0
- pytest-asyncio@>=0.21
- pytest-httpx@>=0.21
- ruff@>=0.1