by DevEnterpriseSoftware
Provides an MCP server that enables scraping of web pages via the ScrAPI service, returning the content as HTML or Markdown for downstream processing.
Scrapi Mcp Server offers a Model Context Protocol (MCP) endpoint that forwards scrape requests to the ScrAPI service. It abstracts away bot‑detection, captchas, and geolocation restrictions, delivering the raw HTML or a Markdown representation of the target page.
https://api.scrapi.dev/sse
.SCRAPI_API_KEY
) to increase concurrency limits.scrape_url_html
– pass a url
string and receive the page’s HTML.scrape_url_markdown
– pass a url
string and receive the page’s content formatted as Markdown.deventerprisesoftware/scrapi-mcp
) and one‑line NPX command.Q: Do I need an API key? A: No, the server works without one but is limited to one concurrent call and 20 free calls per day.
Q: Can I run the server locally?
A: Yes, using Docker (docker run -i --rm -e SCRAPI_API_KEY=<YOUR_API_KEY> deventerprisesoftware/scrapi-mcp
) or NPX (npx -y @deventerprisesoftware/scrapi-mcp
).
Q: How do I pass my API key?
A: Set the environment variable SCRAPI_API_KEY
when launching the server.
Q: Is there a hosted version?
A: A cloud MCP server is accessible via SSE at https://api.scrapi.dev/sse
(no API‑key forwarding supported).
Q: What formats are returned?
A: scrape_url_html
returns raw HTML; scrape_url_markdown
returns Markdown.
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.
scrape_url_html
url
(string)scrape_url_markdown
url
(string)Optionally get an API key from the ScrAPI website.
Without an API key you will be limited to one concurrent call and twenty free calls per day with minimal queuing capabilities.
The ScrAPI MCP Server is also available in the cloud over SSE at https://api.scrapi.dev/sse
Cloud MCP servers are not widely supported yet but you can access this directly from your own custom clients or use MCP Inspector to test it. There is currently no facility to pass through your API key when connecting to the cloud MCP server.
Add the following to your claude_desktop_config.json
:
{
"mcpServers": {
"scrapi": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"SCRAPI_API_KEY",
"deventerprisesoftware/scrapi-mcp"
],
"env": {
"SCRAPI_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
{
"mcpServers": {
"scrapi": {
"command": "npx",
"args": [
"-y",
"@deventerprisesoftware/scrapi-mcp"
],
"env": {
"SCRAPI_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
Docker build:
docker build -t deventerprisesoftware/scrapi-mcp -f Dockerfile .
This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.
Please log in to share your review and rating for this MCP.
{ "mcpServers": { "scrapi": { "command": "npx", "args": [ "-y", "@deventerprisesoftware/scrapi-mcp" ], "env": { "SCRAPI_API_KEY": "<YOUR_API_KEY>" } } } }
Discover more MCP servers with similar functionality and use cases
by firecrawl
Adds powerful web scraping, crawling, and search capabilities to LLM clients through a Model Context Protocol (MCP) server.
by mendableai
Firecrawl MCP Server is an official Model Context Protocol (MCP) server implementation that integrates with Firecrawl to provide powerful web scraping capabilities to Large Language Models (LLMs). It acts as a bridge between LLMs and the web, allowing them to access and process web content for various tasks.
by tavily-ai
Provides real-time web search, intelligent data extraction, site mapping, and crawling capabilities via MCP tools.
by iFurySt
RedNote-MCP is an MCP server designed to access content from RedNote (XiaoHongShu, xhs), a popular Chinese social media and e-commerce platform. It enables programmatic interaction with RedNote for data retrieval and automation.
by zcaceres
fetch-mcp is a flexible HTTP fetching server designed to retrieve web content in various formats. It acts as a server that can fetch HTML, JSON, Markdown, or plaintext from specified URLs, enabling on-demand fetching and transformation of web content.
by apify
An MCP server for Apify Actors, allowing AI assistants to use any of the 3,000+ pre-built cloud tools for web scraping and automation.
by openbnb-org
The mcp-server-airbnb is an MCP (Multi-Cloud Platform) server designed to interact with Airbnb. It provides tools for searching Airbnb listings and retrieving detailed information about specific listings.
by cnych
A free SEO tool MCP (Model Control Protocol) service based on Ahrefs data, offering features like backlink analysis, keyword research, and traffic estimation.
by tinyfish-io
AgentQL MCP Server is a Model Context Protocol (MCP) server that integrates AgentQL's data extraction capabilities, enabling AI agents to get structured data from the unstructured web.