
Scrapeless Mcp Server
A comprehensive web automation server that wraps Scrapeless APIs to give Claude and other MCP clients real-time web capabilities. Exposes Google Search and Trends integration, full browser automation (click, type, scroll, navigate), and content extraction that handles JavaScript-heavy sites and bypasses anti-bot measures like Cloudflare. Returns scraped content as HTML, Markdown, or screenshots. Supports both local stdio and hosted HTTP modes with persistent browser sessions. Reach for this when you need your AI to research topics, interact with web applications, or extract data from protected sites that would normally block automated requests.
- GitHub stars
- 170
- tools
- 24
- auth
- Secret needed
- transport
- STDIO, HTTP
- env var
- 1
- last updated
- Sep 8, 2026
Tools
24 toolsPublic tool metadata for what this MCP can expose to an agent.
google_searchUniversal information search engine.
Universal information search engine.
No parameter schema in public metadata yet.
google_trendsGet trending search data from Google Trends.
Get trending search data from Google Trends.
No parameter schema in public metadata yet.
browser_createCreate or reuse a cloud browser session using Scrapeless.
Create or reuse a cloud browser session using Scrapeless.
No parameter schema in public metadata yet.
browser_closeCloses the current session by disconnecting the cloud browser.
Closes the current session by disconnecting the cloud browser.
No parameter schema in public metadata yet.
browser_gotoNavigate browser to a specified URL.
Navigate browser to a specified URL.
No parameter schema in public metadata yet.
browser_go_backGo back one step in browser history.
Go back one step in browser history.
No parameter schema in public metadata yet.
browser_go_forwardGo forward one step in browser history.
Go forward one step in browser history.
No parameter schema in public metadata yet.
browser_clickClick a specific element on the page.
Click a specific element on the page.
No parameter schema in public metadata yet.
browser_typeType text into a specified input field.
Type text into a specified input field.
No parameter schema in public metadata yet.
browser_press_keySimulate a key press.
Simulate a key press.
No parameter schema in public metadata yet.
browser_wait_forWait for a specific page element to appear.
Wait for a specific page element to appear.
No parameter schema in public metadata yet.
browser_waitPause execution for a fixed duration.
Pause execution for a fixed duration.
No parameter schema in public metadata yet.
browser_screenshotCapture a screenshot of the current page.
Capture a screenshot of the current page.
No parameter schema in public metadata yet.
browser_get_htmlGet the full HTML of the current page.
Get the full HTML of the current page.
No parameter schema in public metadata yet.
browser_get_textGet all visible text from the current page.
Get all visible text from the current page.
No parameter schema in public metadata yet.
browser_scrollScroll to the bottom of the page.
Scroll to the bottom of the page.
No parameter schema in public metadata yet.
browser_scroll_toScroll a specific element into view.
Scroll a specific element into view.
No parameter schema in public metadata yet.
scrape_htmlScrape a URL and return its full HTML content.
Scrape a URL and return its full HTML content.
No parameter schema in public metadata yet.
scrape_markdownScrape a URL and return its content as Markdown.
Scrape a URL and return its content as Markdown.
No parameter schema in public metadata yet.
scrape_screenshotCapture a high-quality screenshot of any webpage.
Capture a high-quality screenshot of any webpage.
No parameter schema in public metadata yet.
crawl_startStart an asynchronous crawl job from a base URL and return its job id.
Start an asynchronous crawl job from a base URL and return its job id.
No parameter schema in public metadata yet.
crawl_cancelCancel an in-progress crawl job by its id.
Cancel an in-progress crawl job by its id.
No parameter schema in public metadata yet.
crawl_resultPoll a crawl job by its id until it completes and return the crawled data.
Poll a crawl job by its id until it completes and return the crawled data.
No parameter schema in public metadata yet.
ai_scraperCreate an AI Scraper task for ChatGPT, Gemini, Perplexity, Copilot, Google AI Mode, Google AI Overview, Grok, or Alexa.
Create an AI Scraper task for ChatGPT, Gemini, Perplexity, Copilot, Google AI Mode, Google AI Overview, Grok, or Alexa.
No parameter schema in public metadata yet.
Sponsors
Configuration
SCRAPELESS_API_KEY*secretYour Scrapeless API key. Get one from https://app.scrapeless.com
Readme
preview
Scrapeless MCP Server
Welcome to the official Scrapeless Model Context Protocol (MCP) Server — a powerful integration layer that empowers LLMs, AI Agents, and AI applications to interact with the web in real time.
Built on the open MCP standard, Scrapeless MCP Server seamlessly connects models like ChatGPT, Claude, and tools like Cursor and Windsurf to a wide range of external capabilities, including:
- Google services integration (Search, Trends)
- Browser automation for page-level navigation and interaction
- Scrape dynamic, JS-heavy sites—export as HTML, Markdown, or screenshots
- Crawl entire websites by following links and capture each page in multiple formats
- AI Scraper Create an AI Scraper task for ChatGPT, Gemini, Perplexity, Copilot, Google AI Mode, Google AI Overview, Grok, or Alexa
Whether you're building an AI research assistant, a coding copilot, or autonomous web agents, this server provides the dynamic context and real-world data your workflows need—without getting blocked.
Usage Examples
- Automated Web Interaction and Data Extraction with Claude
Details
- Repository
- github.com/scrapeless-ai/scrapeless-mcp-server
- Categories
- Web & Browser Automation, Search & Web Crawling, Automation & Workflows
- Package
scrapeless-mcp-server- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active