
Scrapeless MCP Server
Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external data sources and tools. MCP provides a standardized way to connect LLM with the required context, helping you efficiently enhance chat interfaces, build AI-driven IDEs, or create custom AI workflows.
Seamlessly integrate real-time Google SERP(Google Search, Google Flight, Google Map, Google Jobs....) results into your LLM applications using the Scrapeless MCP server. This server acts as a bridge between LLMs (like ChatGPT, Claude, etc.) and Scrapeless's Google SERP, enabling dynamic context retrieval for AI workflows, chatbots, and research tools.
👉 Live MCP Endpoint:
📦 NPM Package: scrapeless-mcp-server
Overview
This project provides several MCP servers that enable AI assistants like Claude to perform various search operations and retrieve data from:
- Google Search
Supported Transport Protocols
- Stdio
default: The transport runs locally on your machine and communicates via standard input/output streams. - Streamable HTTP
--mode=streamable_http: The new MCP transport protocol that simplifies client-server communication through a single HTTP endpoint
Tools
Browser Tools
-
browser_gotoNavigate browser to a specified URL. -
browser_go_backGo back one step in browser history. -
browser_go_forwardGo forward one step in browser history. -
browser_clickClick a specific element on the page. -
browser_typeType text into a specified input field. -
browser_wait_forWait for a specific page element to appear. -
browser_waitPause execution for a fixed duration. -
browser_screenshotCapture a screenshot of the current page. -
browser_get_htmlGet the full HTML of the current page. -
browser_get_textGet all visible text from the current page. -
browser_scrollScroll to the bottom of the page. -
browser_scroll_toScroll a specific element into view.
Universal Tools
-
scrape_htmlScrape a URL and return its full HTML content. -
scrape_markdownScrape a URL and return its content as Markdown. -
scrape_screenshotCapture a high-quality screenshot of any webpage.
Deep SerpAPI Tools
-
google_searchuniversal information search engine.retrieves any data information.explanatory queries (why, how).comparative analysis requests. -
google_scholarSearch for academic papers on Google Scholar. -
google_flightsExclusive flight information query tool. -
google_trendsGet trending search data from Google Trends.
Setup Guide
1. Get Scrapeless Key
- Register at Scrapeless
- Get your free trial
- Generate API Key
2. Configure
Stdio
{
"mcpServers": {
"Scrapeless MCP Server": {
"command": "npx",
"args": ["-y", "scrapeless-mcp-server"],
"env": {
"SCRAPELESS_KEY": "YOUR_SCRAPELESS_KEY"
}
}
}
}
Streamable
- Run locally
npx scrapeless-mcp-server --mode=streamable_http --SCRAPELESS_KEY=YOUR_SCRAPELESS_KEY
- Add mcp configuration
{
"mcpServers": {
"Scrapeless MCP Server": {
"type": "streamable-http",
"url": "http://127.0.0.1:9593/mcp",
"disabled": false
}
}
}
Example Queries
Here are some examples of how to use these servers with Claude Desktop:
browser
Use a browser to visit chatgpt.com, search for "What's the weather like today?", and summarize the results.
scrape_html
Scrape the html content of scrapeless.com page
scrape_markdown
Scrape the markdown content of scrapeless.com page
scrape_screenshot
Get screenshots of scrapeless.com
google_flights
Please help me with my flight ticket from Chicago to New York on November 20, 2025
google_scholar
Find papers by "Yoshua Bengio" on deep learning
google_search
Search scrapeless by google search
google_trends
Find the search interest for "AI" over the last year
Installation
Prerequisites
- Node.js 22 or higher
- NPM or Yarn
Install from Source
- Clone the repository:
git clone https://github.com/scrapeless-ai/scrapeless-mcp-server.git
cd scrapeless-mcp-server
- Install dependencies:
npm install
- Build the server:
npm run build