{"slug":"decodo","name":"Decodo MCP","provider_slug":"decodo","publisher":"official","publisher_name":"Decodo","kind":"provider-integration","description":"Retrieve pages, search results and supported structured targets through Decodo’s Web Scraping API.","tasks":["Read a URL as Markdown.","Collect parsed search results.","Extract supported marketplace product details."],"limitations":["The toolsets parameter restricts which tools are exposed; all tools are registered when it is omitted.","JavaScript rendering is documented, but this listing does not infer an interactive browser-control capability.","The reviewed tool documentation does not establish proxy purchasing or proxy account management."],"capabilities":["web-search","scraping-extraction"],"connections":[{"id":"hosted","label":"Hosted MCP","transport":"streamable-http","hosting":"hosted","endpoint":"https://mcp.decodo.com/mcp","package":null,"auth":"Authorization: Basic followed by the Web Scraping API token.","prerequisites":["Decodo Web Scraping API account and Basic authentication token.","A remote MCP client that accepts custom headers."],"config_label":"Cursor mcp.json (JSON)","config":"{\n  \"mcpServers\": {\n    \"decodo\": {\n      \"url\": \"https://mcp.decodo.com/mcp\",\n      \"headers\": {\n        \"Authorization\": \"Basic YOUR_BASIC_AUTH_TOKEN\"\n      }\n    }\n  }\n}","source_ids":["repository","transport","cursor"]}],"tools":[{"name":"scrape_as_markdown","description":"Return a requested page as Markdown.","task":"Read an article before summarizing it.","source_ids":["repository"]},{"name":"google_search","description":"Retrieve parsed Google results.","task":"Build a list of relevant source URLs.","source_ids":["repository"]},{"name":"amazon_product","description":"Retrieve a supported Amazon product page.","task":"Collect details for a specific product URL.","source_ids":["repository"]}],"commercial":{"account_required":true,"product":"Decodo Web Scraping API.","billing":"Scraping usage is billed under the account plan; request features such as rendering and proxy pool affect consumption.","pricing_url":"https://decodo.com/scraping"},"sources":[{"id":"repository","label":"Decodo official MCP repository","url":"https://github.com/Decodo/mcp-server","claims":["Publisher, hosted setup, credentials, toolsets, tool names and MIT license"],"checked_at":"2026-09-27"},{"id":"transport","label":"Decodo HTTP server implementation","url":"https://github.com/Decodo/mcp-server/blob/1a2d82a9e82d211f3232f70aa3dc3d23d1b31d90/src/server.ts","claims":["Streamable HTTP transport on the hosted /mcp route"],"checked_at":"2026-09-27"},{"id":"pricing","label":"Decodo scraping plans","url":"https://decodo.com/scraping","claims":["Product requirement and feature-dependent request billing"],"checked_at":"2026-09-27"},{"id":"cursor","label":"Cursor MCP configuration reference","url":"https://cursor.com/docs/mcp","claims":["Client JSON format and remote header support"],"checked_at":"2026-09-27"}],"checked_at":"2026-09-27","updated_at":"2026-09-27","review_due_at":"2026-10-27","verification":"docs-confirmed","test":null,"status":"published","withdrawal_reason":null,"repository_url":"https://github.com/Decodo/mcp-server","license":"MIT","editorial":{"seo_title":"Decodo MCP: Hosted Setup, Toolsets and Scraping Controls","seo_description":"Set up Decodo MCP with Basic authentication, choose search or scraping toolsets, and troubleshoot truncated responses, regional content and missing tools.","intro":"Decodo MCP exposes Web Scraping API tasks through a hosted connection. Toolset selection, response length and regional parameters are useful decisions to make before asking an agent to collect a batch of pages.","selection":{"best_for":["Search followed by Markdown page retrieval.","Structured product collection through a supported target parser."],"not_for":["A client that cannot attach the required custom authentication header.","Browser click-and-type automation: JavaScript rendering is a different capability."],"source_ids":["repository","transport"]},"recommended_connection":{"connection_id":"hosted","reason":"Use the hosted profile with a client that supports custom headers. For a narrow job, select relevant toolsets in the URL so the agent sees the tools needed for that workflow.","source_ids":["repository","transport"]},"workflow":{"title":"Build a focused search and extraction task","steps":[{"title":"Choose the retrieval surface","body":"Use google_search to find pages, or amazon_product for a supported product record. Decide which output the task needs before collecting it.","tool_names":["google_search","amazon_product"],"source_ids":["repository"]},{"title":"Read source pages with explicit options","body":"Use scrape_as_markdown for chosen URLs. Set geo and locale deliberately; request jsRender when the content requires JavaScript rendering.","tool_names":["scrape_as_markdown"],"source_ids":["repository"]},{"title":"Check completeness before summarizing","body":"Inspect whether a response was truncated. Adjust tokenLimit for the next retrieval only when your client can handle the larger output. Keep the source URL with the summary.","tool_names":["scrape_as_markdown"],"source_ids":["repository"]}]},"troubleshooting":[{"symptom":"An expected tool is not listed.","resolution":"Inspect the toolsets URL parameter. Remove an accidental restriction or include the group needed for the task, such as search or web.","source_ids":["repository","transport"]},{"symptom":"The response stops before the page ends.","resolution":"Check tokenLimit and truncation before concluding that the source lacks the content. Increase the permitted response size where appropriate.","source_ids":["repository"]},{"symptom":"The retrieved page shows a different region.","resolution":"Review geo, locale and any supported target domain separately. A language request alone does not specify all regional retrieval settings.","source_ids":["repository"]}],"faqs":[{"question":"How do I limit which Decodo tools an agent sees?","answer":"Use the documented toolsets query parameter. Omitting it exposes all registered toolsets; specify groups when you need a focused tool list.","source_ids":["repository","transport"]},{"question":"Can Decodo MCP click through an interactive website?","answer":"The documented jsRender option requests JavaScript rendering. It is not a documented browser interaction interface with click and type tools.","source_ids":["repository"]},{"question":"Can I reuse every scraping option with every structured target?","answer":"Check the selected target. Parameter support varies: the repository documents exceptions for structured parsers, so a working generic page request does not establish compatibility with every product or search tool.","source_ids":["repository"]}]},"url":"https://workingproxysites.info/mcp/decodo","provider_url":"https://workingproxysites.info/t/3-decodo-proxies","review_due":false,"version":null}