Litescrape MCP Server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Google Search, Bing, DuckDuckGo and Google Maps results for any MCP client, free and without an API key. Add a key for Google AI Mode, Google AI Overview, Google Shopping and Google Reviews, and to lift every limit.
Results come straight from the search engines' own pages as structured JSON, through the Litescrape API. Links are real destinations, never redirects, and nothing is cached: every call runs fresh.
Quick start
No account, no key, one line.
**Claude Code**
**Cursor, Windsurf, Claude Desktop, Codex, Gemini CLI and most other clients** (mcp.json, claude_desktop_config.json, or the client's MCP settings)
**VS Code**
**Codex CLI**
**Gemini CLI**
Requires Node.js 20 or newer.
**Hosted, nothing to install**: clients that connect to remote servers can use https://mcp.litescrape.com/mcp instead. Same tools, same free allowance; send an API key as Authorization: Bearer ls_live_... to unlock the rest.
What you get without a key
| Tool | Returns | Free calls per network per UTC day |
| ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- |
| search | Google organic results in fast mode (title, link, snippet); shares the google_search allowance | 25 |
| google_search | The full Google results page: organic results, Knowledge Graph, AI Overview, ads, related questions and every other module Google served | 25 |
| bing_search | Bing organic results, answer boxes, Knowledge Graph, Copilot answer and more | 50 |
| duckduckgo_search | DuckDuckGo organic results with region, safety and date filters | 50 |
| google_maps | Google Maps places (name, address, rating, hours, phone, website, coordinates) or one exact place | 50 |
One call runs at a time per network, and failed calls never count. When a limit is reached, the tool result says so and tells the model exactly how to add a key, so the agent can relay it to you.
Add an API key
A key unlocks google_ai_mode, google_ai_overview, google_shopping, google_reviews and web_fetch, removes the daily limits and allows concurrent calls. Get one at litescrape.com, then set LITESCRAPE_API_KEY in the server's environment:
With Claude Code: claude mcp add litescrape -e LITESCRAPE_API_KEY=ls_live_... -- npx -y litescrape-mcp-server
With the hosted endpoint: claude mcp add --transport http litescrape https://mcp.litescrape.com/mcp --header "Authorization: Bearer ls_live_..."
Tools
| Tool | Key needed | What it does |
| -------------------- | ---------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| search | No | Web search through Google, organic results only. Parameters: q, gl, hl, location, num, start |
| google_search | No | Full Google Search page. Localization (gl, hl, location, uule, lat/lon), verticals (tbm: news, videos, local, shopping, patents), date filters (tbs, as_qdr), site restriction (as_sitesearch), pagination (start, num), device, fast_mode |
| bing_search | No | Bing web search with mkt/cc, location, lat/lon, first, safeSearch, filters, device |
| duckduckgo_search | No | DuckDuckGo web search with kl, safe, df, start, m |
| google_maps | No | Places by query inside a viewport (ll, location, lat/lon with z or m) with price, rating and opening-hours filters, or one exact place by place_id, data_cid or data |