Labsco
MCP SERVER · OFFICIAL PROJECT

Decodo

by Decodo

Scrape any page, search engine, marketplace or social platform from the conversation, with JavaScript rendering and anti-bot handling done for you.

Site Crawling & Scraping InfrastructureOfficial source
Summary
Site-specific parsers, not just a fetcher: an Amazon listing or a Reddit thread comes back structured instead of as HTML you have to interpret.

The hard parts of scraping — rendering, geography, blocking — sit on Decodo's side, so the conversation deals in results. Two knobs are worth setting deliberately: the toolsets parameter, because registering forty-odd tools costs context on every turn, and the token limit, which keeps a large page from filling the window.

What it is

Decodo's own scraping server, organised into five toolsets — general web, search engines, ecommerce, social media and AI answer engines — over its proxy and rendering network.

What you get
  • Any URL scraped and returned as Markdown, or captured as a PNG screenshot
  • Search results parsed rather than raw: Google search, ads, Lens, AI Mode and Travel Hotels, plus Bing
  • Ecommerce coverage with per-page structure: Amazon search, product, pricing, sellers and bestsellers; Walmart and Target search and product; TikTok Shop search, product and URL
  • Social platforms as structured data: Reddit posts, subreddits and user profiles; TikTok posts with engagement, caption and hashtags; YouTube metadata, channel videos, subtitles and search
  • AI answer engines queried directly — ChatGPT, Perplexity and Google AI Mode
  • Request behaviour inferred from your prompt: headless rendering, the country the request comes from, its locale, and a token limit that truncates the response for a small context window
  • Toolsets you can narrow to, so only the categories you need are registered at all
Requirements

A Decodo account and its basic auth token from the dashboard. Remote is the quickest path: point the client at https://mcp.decodo.com/mcp with an Authorization header, adding a toolsets query parameter to limit what is exposed. To run locally, use npm as @decodo/mcp-server over stdio with SCRAPER_API_TOKEN, and TOOLSETS to select categories. With no toolsets named, everything is registered.

Setup effort

One command plus a key — npx -y mcp-remote https://mcp.decodo.com/mcp, then supply credentials