home / mcp / scraper.is mcp server
Provides web scraping, screenshots, and content delivery via MCP for AI assistants.
Configuration
View docs{
"mcpServers": {
"ai-quill-scraperis-mcp": {
"command": "scraperis-mcp",
"args": [],
"env": {
"DEBUG": "*",
"SCRAPERIS_API_KEY": "YOUR_API_KEY"
}
}
}
}You can empower AI assistants to extract up-to-date information from web pages by using the Scraper.is MCP integration. This MCP server lets an assistant request web content, capture page visuals, and receive results in multiple formats, all through the MCP protocol for seamless collaboration.
Use an MCP client to communicate with the Scraper.is MCP server. You will invoke the scrape tool to request content from any webpage, then receive the result in your preferred format.
Prerequisites: you need Node.js and npm installed on your system.
Install the MCP server client globally to enable MCP communication with Scraper.is.
# Install the Scraper.is MCP client globally
npm install -g scraperis-mcpSet up your Scraper.is API key for authentication.
SCRAPERIS_API_KEY=your_api_key_hereOptionally, you can verify and interact with the MCP server using the MCP Inspector during development.
npx @modelcontextprotocol/inspector scraperis-mcpFor Claude Desktop users, configure the MCP server in your Claude Desktop configuration as shown below.
Add the following MCP server configuration to your Claude Desktop settings. This registers the Scraper.is MCP server under the name scraperis_scraper and provides the API key through the environment.
{
"mcpServers": {
"scraperis_scraper": {
"command": "scraperis-mcp",
"args": [],
"env": {
"SCRAPERIS_API_KEY": "your-api-key-here",
"DEBUG": "*"
}
}
}
}The Scraper.is MCP server exposes the scrape tool. You can request content in multiple formats, including markdown, html, screenshot, and json.
Supported formats include markdown, html, screenshot, and json. The tool can also provide quick content representations when needed.
If you encounter authentication issues, double-check that SCRAPERIS_API_KEY is correctly set in your environment and that the key has the necessary permissions in the Scraper.is dashboard.
Restart Claude Desktop or your MCP client after updating configuration or environment variables to ensure changes take effect.
Keep your API key secure. Do not share your key or commit it to public source control. Use environment variables to inject credentials only at runtime.
Scrapes content from a webpage and returns it in a requested format such as markdown, html, screenshot, or json.