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
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.
About
Reviews
Write a reviewNo 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_bestsellersamazon_pricingamazon_productamazon_searchamazon_sellersbing_searchchatgptcrawl_resultscrawl_statusgoogle_adsgoogle_ai_modegoogle_lens
Show 19 more tools
google_searchgoogle_travel_hotelsmapperplexityscrape_as_markdownscreenshotsearchtarget_producttarget_searchtiktok_posttiktok_shop_producttiktok_shop_searchtiktok_shop_urlwalmart_productwalmart_searchyoutube_channelyoutube_metadatayoutube_searchyoutube_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 codeclaude.com· found in codedashboard.decodo.com· found in codegithub.com· found in codeglama.ai· found in codehelp.decodo.com· found in codetiktok.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-onlyFetch 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-onlyFetch 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-onlyFetch 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-onlySearch 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-onlyFetch 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-onlySearch 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-onlySend 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 dataStop 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-onlyReturn 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 CrawlStart 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-onlyReport 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-onlySearch 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-onlyAsk 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-onlyRun 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-onlySearch 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-onlySearch 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-onlyList 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-onlySend 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-onlyFetch 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-onlyCapture 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-onlySearch 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-onlyFetch 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-onlySearch 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-onlyFetch 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-onlyFetch 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-onlySearch 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-onlyFetch 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-onlyFetch 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-onlySearch 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-onlyFetch 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-onlyFetch 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-onlySearch 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-onlyFetch 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
- Repository
- github.com/Decodo/mcp-server
- 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)