Skip to content
Agentmart
Submit a tool

Decodo/mcp-server

Enable your AI agents to scrape and parse web content dynamically, including geo-restricted sites

Connector by Decodo · GitHub account verified by the MCP Registry

IndexedLicense unknownLocal (stdio)★ 38
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/decodo-mcp-server

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Enable your AI agents to scrape and parse web content dynamically, including geo-restricted sites

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
31 read · 1 write · 1 delete
Secrets
None asked for
Install scripts
None found
Runs as
Node.js package

Tools by what they do 33

Read from the source code; the running server may list different tools.

Read 31 · Look things up without changing anything.

  • amazon_bestsellers
  • amazon_pricing
  • amazon_product
  • amazon_search
  • amazon_sellers
  • bing_search
  • chatgpt
  • crawl_results
  • crawl_status
  • google_ads
  • google_ai_mode
  • google_lens
Show 19 more tools
  • google_search
  • google_travel_hotels
  • map
  • perplexity
  • scrape_as_markdown
  • screenshot
  • search
  • target_product
  • target_search
  • tiktok_post
  • tiktok_shop_product
  • tiktok_shop_search
  • tiktok_shop_url
  • walmart_product
  • walmart_search
  • youtube_channel
  • youtube_metadata
  • youtube_search
  • youtube_subtitles

Write 1 · Create, change, send or run things.

  • crawl_start

Delete 1 · Delete, drop, revoke or wipe things.

  • crawl_cancel

Network hosts it talks to 7

  • claude.ai · found in code
  • claude.com · found in code
  • dashboard.decodo.com · found in code
  • github.com · found in code
  • glama.ai · found in code
  • help.decodo.com · found in code
  • tiktok.com · found in code

Tools (33)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • amazon_bestsellersAmazon Bestsellersread-only

    Fetch the Amazon Best Sellers list for a category through the Decodo Web Scraping API (`amazon_bestsellers` target) and return it parsed as JSON. Use it to see the top-selling products in a category. Docs: https://help.decodo.com/docs/web-scraping-api-amazon-bestsellers

  • amazon_pricingAmazon Pricingread-only

    Fetch the offers for an Amazon product by ASIN through the Decodo Web Scraping API (`amazon_pricing` target) and return them parsed as JSON. Use it to compare what different sellers charge for the same product. Docs: https://help.decodo.com/docs/web-scraping-api-amazon-pricing

  • amazon_productAmazon Productread-only

    Fetch an Amazon product page by ASIN through the Decodo Web Scraping API (`amazon_product` target) and return its details parsed as JSON. Use it when you know the product's ASIN and need its title, price, rating or description. Docs: https://help.decodo.com/docs/web-scraping-api-amazon-product

  • amazon_searchAmazon Searchread-only

    Search Amazon for a keyword through the Decodo Web Scraping API (`amazon_search` target) and return the product listings parsed as JSON. Use it to find products and compare listings on a chosen Amazon domain. Docs: https://help.decodo.com/docs/web-scraping-api-amazon-search

  • amazon_sellersAmazon Sellersread-only

    Fetch an Amazon seller profile by seller ID through the Decodo Web Scraping API (`amazon_sellers` target) and return it parsed as JSON. Use it to check a seller's name, rating and feedback. Docs: https://help.decodo.com/docs/web-scraping-api-amazon-sellers

  • bing_searchBing Searchread-only

    Search Bing through the Decodo Web Scraping API (`bing_search` target) and return the parsed results page as JSON. Use it when Bing results are needed specifically, or to compare them with Google. Docs: https://help.decodo.com/docs/web-scraping-api-bing-search

  • chatgptChatGPTread-only

    Send one prompt to ChatGPT through the Decodo Web Scraping API (`chatgpt` target) and return its answer parsed as JSON. Each call is a single prompt and answer, with no conversation history; set `search` to let ChatGPT use web search. Use it to see how ChatGPT answers a question, for example to check how it describes a brand. Docs: https://help.decodo.com/docs/web-scraping-api-chatgpt

  • crawl_cancelCancel Crawlcan change or delete data

    Stop a crawl started with crawl_start so it crawls no more pages. Pages crawled before the cancel stay readable with crawl_results.

  • crawl_resultsCrawl Resultsread-only

    Return crawled pages as Markdown from a crawl started with crawl_start, a few at a time. Call it once crawl_status reports the crawl is no longer "pending". Crawled pages can be long and overflow your context, so each call returns at most about 50 KB and up to `limit` pages (10 by default). A page too long for one call is split across calls; each part carries contentPart with its character range. Pass nextCursor back to get the rest; when it is missing, you have every page. For precise work, prefer map plus scrape_as_markdown on the pages you need.

  • crawl_startStart Crawl

    Start crawling a website and return the crawl id right away, without waiting for it to finish. Check progress with crawl_status, read pages with crawl_results and stop it early with crawl_cancel. Crawled content can overflow your context, so `limit` defaults to 10 pages. For precise work, prefer map plus scrape_as_markdown on the pages you need.

  • crawl_statusCrawl Statusread-only

    Report the progress of a crawl started with crawl_start: its status and how many pages were discovered, completed and failed. The crawl is finished once status is no longer "pending".

  • google_adsGoogle Adsread-only

    Search Google through the Decodo Web Scraping API (`google_ads` target) and return the paid Google Ads shown for a query, parsed as JSON. Use it to see which advertisers bid on a keyword and what their ads say. Docs: https://help.decodo.com/docs/web-scraping-api-google-ads

  • google_ai_modeGoogle AI Moderead-only

    Ask Google AI Mode a question through the Decodo Web Scraping API (`google_ai_mode` target) and return its AI answer as JSON. Use it to see what Google's AI search says about a query. Docs: https://help.decodo.com/docs/web-scraping-api-google-ai-mode

  • google_lensGoogle Lensread-only

    Run a Google Lens image search for an image URL through the Decodo Web Scraping API (`google_lens` target) and return the parsed visual matches as JSON. Use it to identify what an image shows or find pages where it appears. Docs: https://help.decodo.com/docs/web-scraping-api-google-lens

  • google_searchGoogle Searchread-only

    Search Google through the Decodo Web Scraping API (`google_search` target) and return the parsed results page as JSON, including organic results. Use it for fresh web results or Google rankings for a query. Docs: https://help.decodo.com/docs/web-scraping-api-google-search

Show 18 more tools
  • google_travel_hotelsGoogle Travel Hotelsread-only

    Search Google Travel for hotels through the Decodo Web Scraping API (`google_travel_hotels` target) and return the listings as Markdown. Use it to find hotel options and prices for a destination. Docs: https://help.decodo.com/docs/web-scraping-api-google-travel-hotels

  • mapMap Websiteread-only

    List the URLs on a website without fetching their content. Large sites can overflow your context, so `limit` defaults to 10; narrow with selectPaths or excludePaths. For precise work, map the site, then scrape_as_markdown only the pages you need.

  • perplexityPerplexityread-only

    Send one prompt to Perplexity through the Decodo Web Scraping API (`perplexity` target) and return its answer parsed as JSON. Each call is a single prompt and answer, with no conversation history. Use it to see how Perplexity answers a question and which sources it draws on. Docs: https://help.decodo.com/docs/web-scraping-api-perplexity

  • scrape_as_markdownScrape as Markdownread-only

    Fetch any public web page through the Decodo Web Scraping API (`universal` target) and return its content as Markdown. Use it to read a specific URL when no site-specific tool fits; very long pages are truncated, and `tokenLimit` sets a lower cap. Docs: https://help.decodo.com/docs/web-data-api-markdown-response

  • screenshotScreenshotread-only

    Capture a PNG screenshot of a web page through the Decodo Web Scraping API (`universal` target with PNG output). Use it when the page layout or visuals matter, not just its text. Docs: https://help.decodo.com/docs/web-data-api-screenshot-response

  • searchWeb Searchread-only

    Search the web and return ranked results with title, link and description. Results can overflow your context, so `limit` defaults to 10. To read a result, pass its link to scrape_as_markdown.

  • target_productTarget Productread-only

    Fetch a Target product page by product ID through the Decodo Web Scraping API (`target_product` target) and return its details parsed as JSON. Use it when you know a Target product ID and need its price, availability or description. Docs: https://help.decodo.com/docs/web-scraping-api-target-product

  • target_searchTarget Searchread-only

    Search Target for a keyword through the Decodo Web Scraping API (`target_search` target) and return the results as Markdown. Use it to find products sold by the Target retail store, optionally for a delivery ZIP code. Docs: https://help.decodo.com/docs/web-scraping-api-target-search

  • tiktok_postTikTok Postread-only

    Fetch a TikTok video post by URL through the Decodo Web Scraping API (`tiktok_post` target) and return the page's raw HTML, often several hundred KB. Use it to analyse a specific TikTok video; set xhr to get a JSON list of the page's XHR/fetch requests instead of the HTML. Docs: https://help.decodo.com/docs/web-scraping-api-tiktok-post

  • tiktok_shop_productTikTok Shop Productread-only

    Fetch a TikTok Shop product page by product ID through the Decodo Web Scraping API (`tiktok_shop_product` target) and return it as Markdown. Use it when you know a TikTok Shop product ID and need its price, seller or description. Docs: https://help.decodo.com/docs/web-scraping-api-tiktok-shop-product

  • tiktok_shop_searchTikTok Shop Searchread-only

    Search TikTok Shop for a keyword through the Decodo Web Scraping API (`tiktok_shop_search` target) and return the results as Markdown. Use it to find products sold on TikTok Shop in a given country. Docs: https://help.decodo.com/docs/web-scraping-api-tiktok-shop-search

  • tiktok_shop_urlTikTok Shop URLread-only

    Fetch any TikTok Shop page by URL through the Decodo Web Scraping API (`tiktok` target) and return the page's raw HTML, often several hundred KB. Use it for TikTok Shop pages that tiktok_shop_search and tiktok_shop_product do not cover, such as a shop or category URL. Docs: https://help.decodo.com/docs/web-scraping-api-tiktok-shop-url

  • walmart_productWalmart Productread-only

    Fetch a Walmart product page by product ID through the Decodo Web Scraping API (`walmart_product` target) and return its details parsed as JSON. Use it when you know the product ID and need its price, availability or description. Docs: https://help.decodo.com/docs/web-scraping-api-walmart-product

  • walmart_searchWalmart Searchread-only

    Search Walmart for a keyword through the Decodo Web Scraping API (`walmart_search` target) and return the results as Markdown. Use it to find Walmart products, optionally for a store or delivery ZIP code. Docs: https://help.decodo.com/docs/web-scraping-api-walmart-search

  • youtube_channelYouTube Channelread-only

    Fetch the videos of a YouTube channel by handle or ID through the Decodo Web Scraping API (`youtube_channel` target) and return them parsed as JSON. Use it to list what a channel has published. Docs: https://help.decodo.com/docs/web-scraping-api-youtube-channel

  • youtube_metadataYouTube Metadataread-only

    Fetch a YouTube video's metadata by video ID through the Decodo Web Scraping API (`youtube_metadata` target) and return it as JSON, such as title, channel, views and description. Use it when you know the video ID and need details about the video. Docs: https://help.decodo.com/docs/web-scraping-youtube-metadata

  • youtube_searchYouTube Searchread-only

    Search YouTube for videos through the Decodo Web Scraping API (`youtube_search` target) and return the results as JSON. Use it to find videos on a topic before fetching their metadata or subtitles. Docs: https://help.decodo.com/docs/web-scraping-api-youtube-search

  • youtube_subtitlesYouTube Subtitlesread-only

    Fetch the subtitles of a YouTube video by video ID through the Decodo Web Scraping API (`youtube_subtitles` target) and return them as JSON. Use it to read or summarise what is said in a video; set `language_code` for a specific language. Docs: https://help.decodo.com/docs/web-scraping-api-youtube-subtitles

Signals

Stars
38
Forks
14
Open issues
2
Weekly downloads
810
Last commit
Oct 23, 2026 (5 days ago)
Last release
Oct 20, 2026 (8 days ago)
Last package publish
Oct 20, 2026 (8 days ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.Decodo/mcp-server
Version
1.6.0
Auth
No auth
Packages
npm @decodo/mcp-server
License
License unknown
First seen
Oct 24, 2026
Last checked
Oct 25, 2026
Cite this page

Decodo/mcp-server. Agent Mart. https://agentmart.dev/connectors/decodo-mcp-server (last updated 2026-10-25)