Web scraping for AI agents. Converts URLs to clean, LLM-ready Markdown with anti-bot bypass.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Retrieve MCP billing information: subscription details, available plans, daily usage history, or spending limits.
What billing info to retrieve: subscription (current plan details), plans (available plans), daily_usage (credit usage history), spending_limits (daily spend limit status)
End date for daily_usage (YYYY-MM-DD). Default: today
Start date for daily_usage (YYYY-MM-DD). Default: 30 days ago
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Retrieve MCP billing information: subscription details, available plans, daily usage history, or spending limits.
| Argument | Type | Description |
|---|---|---|
| action* | string | What billing info to retrieve: subscription (current plan details), plans (available plans), daily_usage (credit usage history), spending_limits (daily spend limit status) |
| end_date | string | End date for daily_usage (YYYY-MM-DD). Default: today |
| start_date | string | Start date for daily_usage (YYYY-MM-DD). Default: 30 days ago |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"action"
],
"properties": {
"action": {
"enum": [
"subscription",
"plans",
"daily_usage",
"spending_limits"
],
"type": "string",
"description": "What billing info to retrieve: subscription (current plan details), plans (available plans), daily_usage (credit usage history), spending_limits (daily spend limit status)"
},
"end_date": {
"type": "string",
"description": "End date for daily_usage (YYYY-MM-DD). Default: today"
},
"start_date": {
"type": "string",
"description": "Start date for daily_usage (YYYY-MM-DD). Default: 30 days ago"
}
},
"additionalProperties": false
}Check API usage and remaining credits. Returns current plan, subscription credits, purchased credits, and total remaining credits.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}Scrapes a webpage and returns the content in AI-readable Markdown format. Can access blocked sites through browser rendering.
| Argument | Type | Description |
|---|---|---|
| url* | string | The URL of the webpage to scrape |
| format | string | Output format: markdown (default) or text |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"url"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The URL of the webpage to scrape"
},
"format": {
"enum": [
"markdown",
"text"
],
"type": "string",
"default": "markdown",
"description": "Output format: markdown (default) or text"
}
},
"additionalProperties": false
}Scrapes multiple webpages in parallel and returns the content in AI-readable Markdown format. Can access blocked sites through browser rendering.
| Argument | Type | Description |
|---|---|---|
| urls* | array | URLs to scrape (max 10) |
| format | string | Output format: markdown (default) or text |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"urls"
],
"properties": {
"urls": {
"type": "array",
"items": {
"type": "string",
"format": "uri"
},
"maxItems": 10,
"minItems": 1,
"description": "URLs to scrape (max 10)"
},
"format": {
"enum": [
"markdown",
"text"
],
"type": "string",
"default": "markdown",
"description": "Output format: markdown (default) or text"
}
},
"additionalProperties": false
}Check the status of all ScraperServer instances. Shows server health, circuit breaker state, failure counts, and last success/failure times.
No arguments.
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {}
}