MCP Tools Reference
Web Access

Web Access Tools

💡

web_fetch is available on the free tier (IPv6 destinations only). web_search, web_browse, and scrape require a paid plan. screenshot and render_js modes within web_fetch also require a paid plan.

web_fetch

Fetch a URL through your Route6 IPv6 identity.

Free tier: IPv6-reachable destinations only. Paid tier: Any URL (IPv4 destinations resolved via NAT64).

ParameterTypeRequiredDescription
urlstringURL to fetch
method"GET" | "POST" | "PUT" | "DELETE" | "HEAD"HTTP method (default: "GET")
headersobjectCustom HTTP headers
bodystringRequest body (for POST/PUT)
max_lengthnumberMax response characters (default: 50000)
render_jsbooleanRender JavaScript via headless browser (paid)
screenshotbooleanReturn a base64 PNG screenshot instead of content (paid)

When screenshot: true, returns an image content block (base64 PNG, 1280×720).

web_search

Search the web via SearXNG (aggregates Google, Bing, DuckDuckGo, and 70+ engines).

ParameterTypeRequiredDescription
querystringSearch query
num_resultsnumberNumber of results (default: 10, max: 50)
languagestringLanguage code (default: "en")
categoriesstringgeneral, images, news, science, or files

web_browse

Interactive browser session via Playwright. Navigate, click, type, scroll, and extract content.

ParameterTypeRequiredDescription
urlstringStarting URL
actionsarrayOrdered list of browser actions

Each action object has:

  • action: "click" | "type" | "scroll" | "extract" | "wait" | "navigate"
  • selector: CSS selector (for click/type/extract)
  • text: text to type (for type)
  • direction: "up" | "down" (for scroll)
  • amount: scroll amount (for scroll)
  • url: target URL (for navigate)

scrape

Scrape structured content from a URL, or manage scraper credits.

ParameterTypeRequiredDescription
urlstringURL to scrape (mutually exclusive with action)
selectorstringCSS selector for targeted extraction (used with url)
action"balance" | "topup"balance to check credits, topup to purchase (mutually exclusive with url)
pack"starter" | "pro" | "agency"Credit pack (required when action=topup)

Examples:

scrape(url=https://example.com, selector=.article-body)
scrape(action=balance)
scrape(action=topup, pack=starter)

plan_upgrade

Get a Stripe Checkout URL to upgrade your Route6 plan. No parameters.

Returns a checkout URL — direct your user there to complete payment. Available on all tiers.