Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 21 additions & 0 deletions servers/scraperapi/server.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: scraperapi
image: mcp/scraperapi
type: server
meta:
category: devops
tags:
- scraperapi
- devops
about:
title: ScraperAPI
description: This MCP server enables LLMs to retrieve and process web scraping requests using ScraperAPI.
icon: https://avatars.githubusercontent.com/u/47069021?v=4
source:
project: https://github.com/scraperapi/scraperapi-mcp
commit: c14a71fceb2e1cf8490a1c3113f9063824282388
config:
description: Configure the connection to ScraperAPI
secrets:
- name: scraperapi.api_key
env: API_KEY
example: your_api_key_here
48 changes: 48 additions & 0 deletions servers/scraperapi/tools.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
[
{
"name": "scrape",
"description": "Execute a web scrape using ScraperAPI with the specified parameters",
"arguments": [
{
"name": "url",
"type": "string",
"desc": "URL to scrape"
},
{
"name": "render",
"type": "boolean",
"desc": "Whether to render the page using JavaScript. Set to `True` only if the page requires JavaScript rendering to display its content"
},
{
"name": "country_code",
"type": "string",
"desc": "Country code to scrape from"
},
{
"name": "premium",
"type": "boolean",
"desc": "Whether to use premium scraping"
},
{
"name": "ultra_premium",
"type": "boolean",
"desc": "Whether to use ultra premium scraping"
},
{
"name": "device_type",
"type": "string",
"desc": "Device type to scrape from. Set request to use `mobile` or `desktop` user agents"
},
{
"name": "output_format",
"type": "string",
"desc": "Output format: 'text', 'markdown', 'csv' or 'json'"
},
{
"name": "autoparse",
"type": "boolean",
"desc": "Enable automatic parsing of the content for select websites"
}
]
}
]