All servers · Scraping & browsing · Marketing & SEO
Desearch
io.github.Desearch-ai/mcp-desearch · v0.3.3
New (7 days)Has write/delete toolsTools changed (7 days)
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Has destructive tools (destructiveHint) |
| Capabilities declared | prompts, resources, tools |
| Tool definitions | 22 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Description written by the publisher, not verified
AI search (Reddit, HN, arXiv, Wikipedia), X and web search, page extraction, X data, People Search.
Connect
streamable-http · https://mcp.desearch.ai/mcp
claude mcp add --transport http mcp-desearch https://mcp.desearch.ai/mcp{
"mcpServers": {
"mcp-desearch": {
"url": "https://mcp.desearch.ai/mcp"
}
}
}Tools as reported by the server
ai-searchAI search and analysis on web using Desearch AIx-searchSearch X (Twitter) using Desearch AI. Optional filters narrow by user, date, language, verification, media, and engagement. Sort stays Top.web-searchSERP-style web search using Desearch. Returns ranked titles, links, and snippets.web-links-searchSearch the web for links using Desearch. Only the web source is accepted.x-links-searchAI search for X (Twitter) post links using Desearch. Returns links from posts that match the prompt.x-posts-by-urlsFetch full X (Twitter) posts for a list of post URLs.x-post-by-idFetch a single X (Twitter) post by its ID.x-posts-by-userSearch X (Twitter) posts by a specific user, with an optional keyword query.x-post-retweetersList users who retweeted an X (Twitter) post. Pass cursor to page through more users.x-user-postsRetrieve a user's X (Twitter) timeline posts by username. Pass cursor to page through more posts.x-user-repliesFetch posts and replies by an X (Twitter) user, with an optional keyword query.x-post-repliesFetch replies to an X (Twitter) post, with an optional keyword query.extractExtract a public URL and return its content as plain text or HTML using Desearch. Preferred over web-crawl for new integrations. API docs: https://www.desearch.ai/docs/api-reference/get-web-extractweb-crawlCrawl a public URL and return its content as plain text or HTML on the legacy Desearch /web/crawl route. The SDK marks webCrawl deprecated in favor of extract; this tool stays for parity with that route. Prefer extract for new integrations. API docs: https://www.desearch.ai/docs/guide/apis/extract-ax-trendsRetrieve trending topics on X (Twitter) for a location by its WOEID using Desearch.searchSearch the public web and return titles and links. Use fetch with a result URL to read the page.fetchRead a public page as text. Pass a URL returned by search.people-searchwrite/deleteStart a paid job billed to the user's Desearch balance: find people on X, YouTube, LinkedIn, or TikTok who match a plain-language description. Each person comes back with a fit score, why they matched, their audience, and public contacts and links. This call reserves count times the platform's per-ppeople-search-statusStatus, progress, and cost of one People Search task, plus a page of the people found so far: name, handle, url, platform, audience, location, fit score, why they matched, contacts, and links. Free. People arrive while the search runs: pass the returned next_cursor as cursor on the next call to getpeople-search-controlwrite/deletePause, resume, or cancel a People Search task. Free. pause: a queued search pauses at once; a running one finishes its current batch first (status pausing, then paused). A search paused for more than 7 days is cancelled. resume: continues a paused search where it stopped, with no new charge. cancel:people-search-tasksYour People Search tasks, newest first, with status, counts, cost, why each ended search stopped (completion_reason, coverage_limited), and the metadata labels set on people-search. Free. Use it to find a task_id (filter by metadata to find the searches of one campaign), or to see which searches arepeople-profilesEveryone your People Searches found on one platform, one entry per person: their best-scoring result and the search that found them (found_by). Free; it does not run a new search. Search by name, handle, bio, or location with q, filter by contact channels (has), audience, fit score, location, or ver
Tool changes
- 2026-10-21: ai-search, x-search, web-search, web-links-search, x-links-search, x-posts-by-urls, x-post-by-id, x-posts-by-user, x-post-retweeters, x-user-posts, x-user-replies, x-post-replies
- 2026-10-20: ai-search, x-search, web-search, web-links-search, x-links-search, x-posts-by-urls, x-post-by-id, x-posts-by-user, x-post-retweeters, x-user-posts, x-user-replies, x-post-replies
Repository · Website · JSON · Text for agents · Registry updated 2026-10-20