{"slug":"thordata","name":"Thordata MCP","provider_slug":"thordata","publisher":"official","publisher_name":"Thordata","kind":"provider-integration","description":"Connect to Thordata’s hosted SERP MCP service for engine discovery, search results and account usage history.","tasks":["Collect search-result evidence for a research question.","Compare localized search results using the chosen engine’s parameters.","Review the account’s SERP activity after a search workflow."],"limitations":["This record covers the hosted SERP integration. The reviewed tools do not establish general page extraction, browser control or proxy-account management.","The documented connection places the API token in the URL path. Treat the completed URL as a credential and keep shared examples placeholder-only.","Engine-specific search parameters must follow the corresponding schema resource. A field accepted by one engine may not apply to another."],"capabilities":["web-search"],"connections":[{"id":"hosted","label":"Hosted SERP MCP","transport":"streamable-http","hosting":"hosted","endpoint":"https://mcp.thordata.com/YOUR_API_TOKEN/mcp","package":null,"auth":"Thordata SERP API token replaces YOUR_API_TOKEN in the endpoint path.","prerequisites":["Thordata account with SERP API access and available request allowance.","SERP API token from the dashboard.","An MCP client supporting remote HTTP connections."],"config_label":"Cursor mcp.json (JSON)","config":"{\n  \"mcpServers\": {\n    \"thordata\": {\n      \"type\": \"http\",\n      \"url\": \"https://mcp.thordata.com/YOUR_API_TOKEN/mcp\"\n    }\n  }\n}","source_ids":["product","quickstart","cursor"]}],"tools":[{"name":"list_engines","description":"List engines and their schema resources.","task":"Choose an engine before constructing a search.","source_ids":["quickstart"]},{"name":"search","description":"Request search results using an engine-specific parameter object.","task":"Collect a localized result set.","source_ids":["quickstart"]},{"name":"history","description":"Read SERP request history.","task":"Review recent search activity.","source_ids":["quickstart"]},{"name":"statistics","description":"Read SERP usage statistics for a date interval.","task":"Check usage across a research period.","source_ids":["quickstart"]}],"commercial":{"account_required":true,"product":"Thordata SERP API.","billing":"SERP plans provide response allowances. The billing guide charges successful HTTP 200 searches, including successful responses with few or no matching results; other status codes are not billed.","pricing_url":"https://www.thordata.com/pricing/serpapi"},"sources":[{"id":"product","label":"Thordata official MCP product page","url":"https://www.thordata.com/products/serp-api/mcp-server","claims":["Provider-maintained hosted integration and .com token-path template","Search-oriented scope and localized research uses"],"checked_at":"2026-09-27"},{"id":"quickstart","label":"Thordata MCP quickstart and tools","url":"https://doc.thordata.com/doc/scraping/serp-api/mcp-server/quick-start","claims":["Endpoint authentication, exact tool names and engine schema resources"],"checked_at":"2026-09-27"},{"id":"account","label":"Thordata SERP API account setup","url":"https://doc.thordata.com/doc/scraping/serp-api/quick-start-guide","claims":["Account activation, API token and search configuration"],"checked_at":"2026-09-27"},{"id":"billing","label":"Thordata SERP billing instructions","url":"https://doc.thordata.com/doc/scraping/serp-api/billing-instructions","claims":["Successful-request charging and error-status meanings"],"checked_at":"2026-09-27"},{"id":"pricing","label":"Thordata SERP API pricing","url":"https://www.thordata.com/pricing/serpapi","claims":["SERP response allowances and commercial plans"],"checked_at":"2026-09-27"},{"id":"cursor","label":"Cursor MCP configuration reference","url":"https://cursor.com/docs/mcp","claims":["Remote HTTP client configuration format"],"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":null,"license":null,"editorial":{"seo_title":"Thordata MCP Server: SERP Setup & Search Tools","seo_description":"Connect Thordata’s hosted SERP MCP server with a token URL. Review engine schemas, search history, billing and a localized-search workflow.","intro":"Thordata’s hosted MCP integration is focused on search-engine results. It suits research that needs current result pages or regional comparisons, with usage inspection alongside search. Use the SERP API account and connection documented here for that scope.","selection":{"best_for":["Collecting source candidates for a current research question.","Comparing a query across target markets using supported search parameters."],"not_for":["A workflow needing arbitrary page extraction or interactive browser actions from this integration.","Managing residential proxy credentials through the documented SERP tools."],"source_ids":["product","quickstart"]},"recommended_connection":{"connection_id":"hosted","reason":"Use the provider’s .com token-path example with a remote HTTP client. Replace the placeholder only in your private client configuration.","source_ids":["product","cursor"]},"workflow":{"title":"Compare a search topic across markets with Thordata","steps":[{"title":"Choose the research scope","body":"Decide which markets and language settings matter before starting. Keep the question consistent so results can be compared.","tool_names":["list_engines"],"source_ids":["product"]},{"title":"Prepare and run the searches","body":"Read the selected engine’s schema, then submit each market’s parameter set. Keep source URLs alongside the returned evidence.","tool_names":["search"],"source_ids":["quickstart","account"]},{"title":"Review request activity","body":"After the research pass, inspect history and usage statistics. Use the billing guide when interpreting successful versus rejected requests.","tool_names":["history","statistics"],"source_ids":["quickstart","billing"]}]},"troubleshooting":[{"symptom":"The connection is unauthorized","resolution":"Confirm that the private configuration contains the current SERP token. The account setup guide identifies where to obtain it; the billing reference associates HTTP 401 with failed authentication.","source_ids":["account","billing"]},{"symptom":"A search fails with invalid parameters","resolution":"Check the requested engine’s schema instead of copying a parameter object from another engine. HTTP 400 indicates a bad request.","source_ids":["quickstart","billing"]},{"symptom":"A successful request used allowance despite a short result set","resolution":"Billing follows a successful HTTP 200 response, rather than the number of matches returned. Check the account’s response allowance before running a large set of queries.","source_ids":["billing","pricing"]}],"faqs":[{"question":"Which Thordata product does this MCP use?","answer":"This setup uses the SERP API. Other Thordata scraping and proxy products have their own interfaces and requirements.","source_ids":["product","account"]},{"question":"Do I need to install a Python package?","answer":"The documented hosted setup uses a remote URL in an MCP client. This listing does not require a local Python server.","source_ids":["product","cursor"]},{"question":"How is SERP usage billed?","answer":"The published plans allocate responses. The billing guide treats HTTP 200 searches as chargeable independently of the number of results, and lists other status codes as unbilled.","source_ids":["pricing","billing"]}]},"url":"https://workingproxysites.info/mcp/thordata","provider_url":"https://workingproxysites.info/t/60-thordata-proxies","review_due":false,"version":null}