Index / MCP servers / Desearch

Desearch MCP server

Connect Desearch and your agent gets 22 tools, among them ai-search, extract, fetch. It answers at https://mcp.desearch.ai/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 1 of 1 times since 27 October 2026; the last check, on 27 October 2026, succeeded.

Status
Answering
Tools
22
Official
yes, served from desearch.ai
Reliability
1 of 1 checks
Response time
not measured
Transport
streamable HTTP
Last checked
27 October 2026

MCP server at mcp.desearch.ai, verified by introspection: 22 tools exposed.

Description as the publisher wrote it.

The 22 tools Desearch offers

ToolWhat it does
ai-searchAI search and analysis on web using Desearch AI
Inputs: prompt, tools, date_filter, start_date, end_date, result_type
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-extract
Inputs: url, format, js, wait
fetchRead a public page as text. Pass a URL returned by search.
Inputs: id
people-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 c
Inputs: platform, q, sort, limit, cursor, has
people-searchStart 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 an
Inputs: platform, query, count, min_score, exclude, idempotency_key
people-search-controlPause, 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
Inputs: task_id, action
people-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
Inputs: task_id, cursor, limit, include_people
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
Inputs: platform, status, limit, cursor, metadata
searchSearch the public web and return titles and links. Use fetch with a result URL to read the page.
Inputs: query
web-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.
Inputs: url, format, js, wait
web-links-searchSearch the web for links using Desearch. Only the web source is accepted.
Inputs: prompt, tools, count
web-searchSERP-style web search using Desearch. Returns ranked titles, links, and snippets.
Inputs: query, start
x-links-searchAI search for X (Twitter) post links using Desearch. Returns links from posts that match the prompt.
Inputs: prompt, count
x-post-by-idFetch a single X (Twitter) post by its ID.
Inputs: id
x-post-repliesFetch replies to an X (Twitter) post, with an optional keyword query.
Inputs: post_id, count, query
x-post-retweetersList users who retweeted an X (Twitter) post. Pass cursor to page through more users.
Inputs: id, cursor
x-posts-by-urlsFetch full X (Twitter) posts for a list of post URLs.
Inputs: urls
x-posts-by-userSearch X (Twitter) posts by a specific user, with an optional keyword query.
Inputs: user, query, count
x-searchSearch X (Twitter) using Desearch AI. Optional filters narrow by user, date, language, verification, media, and engagement. Sort stays Top.
Inputs: query, count, user, start_date, end_date, lang
x-trendsRetrieve trending topics on X (Twitter) for a location by its WOEID using Desearch.
Inputs: woeid, count
x-user-postsRetrieve a user's X (Twitter) timeline posts by username. Pass cursor to page through more posts.
Inputs: username, cursor
x-user-repliesFetch posts and replies by an X (Twitter) user, with an optional keyword query.
Inputs: user, count, query

Add Desearch to your AI client

Every block below points at https://mcp.desearch.ai/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http desearch https://mcp.desearch.ai/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "desearch": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.desearch.ai/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "desearch": {
      "url": "https://mcp.desearch.ai/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "desearch": {
      "type": "http",
      "url": "https://mcp.desearch.ai/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "desearch": {
      "url": "https://mcp.desearch.ai/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "desearch": {
      "serverUrl": "https://mcp.desearch.ai/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "desearch": {
      "url": "https://mcp.desearch.ai/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Desearch
version: 0.0.1
schema: v1
mcpServers:
  - name: Desearch
    type: streamable-http
    url: https://mcp.desearch.ai/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "desearch": {
      "httpUrl": "https://mcp.desearch.ai/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "desearch": {
      "type": "http",
      "url": "https://mcp.desearch.ai/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "desearch": {
      "url": "https://mcp.desearch.ai/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fmcp.desearch.ai%2Fmcp&type=streamable_http&id=desearch&name=Desearch

Is Desearch up right now?

It answered our last check on 27 October 2026. Over 1 checks since 27 October 2026 it answered 1. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Desearch

Questions about Desearch

Is there an official Desearch MCP server?

Yes. It is published by desearch.ai and served from mcp.desearch.ai, the vendor's own domain: https://mcp.desearch.ai/mcp.

How many tools does Desearch have?

22, as returned by the server's own tools/list on 27 October 2026: ai-search, extract, fetch, people-profiles, people-search, people-search-control, people-search-status, people-search-tasks, and 14 more.

Is Desearch down?

It answered our last check on 27 October 2026. Over 1 checks since 27 October 2026 it answered 1.

How do I add Desearch to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://mcp.desearch.ai/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Desearch need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: mcp.desearch.ai. Endpoint host: mcp.desearch.ai. ARD identifier: urn:air:mcp.desearch.ai:mcp:desearch. First indexed 27 October 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.