Skip to main content
0
S

Scrapi Mcp

MCP server for using ScrAPI to scrape web pages.

Rating

0.0

Votes

0

score

Downloads

0

total

Price

Free

API key required

Works With

Claude CodeCursorWindsurfVS CodeDeveloper tool

About

ScrAPI MCP Server

](https://opensource.org/licenses/MIT) [ ](https://hub.docker.com/r/deventerprisesoftware/scrapi-mcp) [

MCP server for using ScrAPI to scrape web pages.

ScrAPI is your ultimate web scraping solution, offering powerful, reliable, and easy-to-use features to extract data from any website effortlessly.

Tools

  1. 1.scrape_url_html
  • Use a URL to scrape a website using the ScrAPI service and retrieve the result as HTML.

Use this for scraping website content that is difficult to access because of bot detection, captchas or even geolocation restrictions. The result will be in HTML which is preferable if advanced parsing is required.

  • Inputs:
  • url (string, required): The URL to scrape
  • browserCommands (string, optional): JSON array of browser commands to execute before scraping
  • Returns: HTML content of the URL
  1. 1.scrape_url_markdown
  • Use a URL to scrape a website using the ScrAPI service and retrieve the result as Markdown.

Use this for scraping website content that is difficult to access because of bot detection, captchas or even geolocation restrictions. The result will be in Markdown which is preferable if the text content of the webpage is important and not the structural information of the page.

  • Inputs:
  • url (string, required): The URL to scrape
  • browserCommands (string, optional): JSON array of browser commands to execute before scraping
  • Returns: Markdown content of the URL

Browser Commands

Both tools support optional browser commands that allow you to interact with the page before scraping. This is useful for:

  • Clicking buttons (e.g., "Accept Cookies", "Load More")
  • Filling out forms
  • Selecting dropdown options
  • Scrolling to load dynamic content
  • Waiting for elements to appear
  • Executing custom JavaScript

Available Commands

Commands are provided as a JSON array string. All commands are executed with human-like behavior (random mouse movements, variable typing speed, etc.):

CommandFormatDescription
Click{"click": "#buttonId"}Click an element using CSS selector
Input{"input": {"input[name='email']": "value"}}Fill an input field
Select{"select": {"select[name='country']": "USA"}}Select from dropdown (by value or text)
Scroll{"scroll": 1000}Scroll down by pixels (negative values scroll up)
Wait{"wait": 5000}Wait for milliseconds (max 15000)
WaitFor{"waitfor": "#elementId"}Wait for element to appear in DOM
JavaScript{"javascript": "console.log('test')"}Execute custom JavaScript code

Example Usage

Don't lose this

Three weeks from now, you'll want Scrapi Mcp again. Will you remember where to find it?

Save it to your library and the next time you need Scrapi Mcp, it’s one tap away — from any AI app you use. Group it into a bench with the rest of the team for that kind of task and you can pull the whole stack at once.

⚡ Pro tip for geeks: add a-gnt 🤵🏻‍♂️ as a custom connector in Claude or a custom GPT in ChatGPT — one click and your library is right there in the chat. Or, if you’re in an editor, install the a-gnt MCP server and say “use my [bench name]” in Claude Code, Cursor, VS Code, or Windsurf.

🤵🏻‍♂️

a-gnt's Take

Our honest review

This plugs directly into your AI and gives it new abilities it didn't have before. MCP server for using ScrAPI to scrape web pages. Once connected, just ask your AI to use it. It's completely free and works across most major AI apps. This one just landed in the catalog — worth trying while it's fresh.

Tips for getting started

1

Tap "Get" above, pick your AI app, and follow the steps. Most installs take under 30 seconds.

2

Heads up: this needs an API key to work. You'll get one from the service's website (usually free). The setup guide tells you exactly where.

What's New

Version 1.0.06 days ago

Imported from GitHub

Ratings & Reviews

0.0

out of 5

0 ratings

No reviews yet. Be the first to share your experience.