Desearch
AI search (Reddit, HN, arXiv, Wikipedia), X and web search, page extraction, X data, People Search.
Connector by Desearch-ai · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/desearch-ai-mcp-desearch
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.
Remote endpoint
https://mcp.desearch.ai/mcpRemote (HTTP)
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 26, 2026.
- Tools
- 20 read · 0 write · 2 delete
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 22
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 20 · Look things up without changing anything.
ai-searchextractfetchpeople-profilespeople-search-statuspeople-search-taskssearchweb-crawlweb-links-searchweb-searchx-links-searchx-post-by-id
Show 8 more tools
x-post-repliesx-post-retweetersx-posts-by-urlsx-posts-by-userx-searchx-trendsx-user-postsx-user-replies
Delete 2 · Delete, drop, revoke or wipe things.
people-searchpeople-search-control
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
DESEARCH_API_KEYx-api-key
Network hosts it talks to 10
api.desearch.ai· found in codechatgpt.com· found in codeclaude.ai· found in codeclaude.com· found in codeconsole.desearch.ai· found in codedesearch.ai· found in codegithub.com· found in codeglama.ai· found in codemcp.desearch.ai· found in remote endpoint, install command, codeopenapi.vercel.sh· found in code
Files it touches
- Any path the agent passes to its tools
Tools (22)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
ai-searchAI Searchread-onlyAI search and analysis on web using Desearch AI
extractExtract Page Contentread-onlyExtract 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-extract
fetchFetch Pageread-onlyRead a public page as text. Pass a URL returned by search.
people-profilesList People Foundread-onlyEveryone 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 verification, and sort by score, recent, or audience. People from searches that ended more than 30 days ago are left out.
people-searchPeople Searchcan change or delete dataStart 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-person price (reserved_cost_usd) and returns a task_id at once. When the search ends you pay only for the people it delivered (a per-search minimum applies when it finds anyone; a search that finds no one is free) and the rest of the reservation is returned. The search runs in the background, usually…
people-search-controlControl People Searchcan change or delete dataPause, 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: stops the search for good; you pay only for the people it already delivered and the rest of the reservation is returned. People found so far stay readable for 30 days.
people-search-statusGet People Search Statusread-onlyStatus, 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 get only the people found since then. When done is true and has_more is false you have everyone the search found. An ended task has completion_reason (why it stopped), coverage_limited: true when a budget stopped it before count (more people may match), and warnings such as partial_enrichment (some prof…
people-search-tasksList People Search Tasksread-onlyYour 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 are still queued, running, or paused: a new search is refused while too many are active.
searchSearchread-onlySearch the public web and return titles and links. Use fetch with a result URL to read the page.
web-crawlCrawl Web Page (Legacy)read-onlyCrawl 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-api
web-links-searchWeb Links Searchread-onlySearch the web for links using Desearch. Only the web source is accepted.
web-searchWeb Searchread-onlySERP-style web search using Desearch. Returns ranked titles, links, and snippets.
x-links-searchX Links Searchread-onlyAI search for X (Twitter) post links using Desearch. Returns links from posts that match the prompt.
x-post-by-idGet X Post by IDread-onlyFetch a single X (Twitter) post by its ID.
x-post-repliesGet X Post Repliesread-onlyFetch replies to an X (Twitter) post, with an optional keyword query.
Show 7 more tools
x-post-retweetersList X Post Retweetersread-onlyList users who retweeted an X (Twitter) post. Pass cursor to page through more users.
x-posts-by-urlsGet X Posts by URLsread-onlyFetch full X (Twitter) posts for a list of post URLs.
x-posts-by-userSearch X Posts by Userread-onlySearch X (Twitter) posts by a specific user, with an optional keyword query.
x-searchX Searchread-onlySearch X (Twitter) using Desearch AI. Optional filters narrow by user, date, language, verification, media, and engagement. Sort stays Top.
x-trendsGet X Trendsread-onlyRetrieve trending topics on X (Twitter) for a location by its WOEID using Desearch.
x-user-postsGet X User Timelineread-onlyRetrieve a user's X (Twitter) timeline posts by username. Pass cursor to page through more posts.
x-user-repliesGet X User Repliesread-onlyFetch posts and replies by an X (Twitter) user, with an optional keyword query.
Signals
- Stars
- 1
- Forks
- 1
- Open issues
- 2
- Last commit
- Oct 22, 2026 (7 days ago)
- Last release
- Oct 21, 2026 (8 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.Desearch-ai/mcp-desearch- Version
- 0.3.3
- Auth
- API key
- Packages
- npm desearch-mcp-server
- License
- MIT
- Repository
- github.com/Desearch-ai/mcp-desearch
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Cite this page
Desearch MCP server. Agent Mart. https://agentmart.dev/connectors/desearch-ai-mcp-desearch (last updated 2026-10-25)