# searxNcrawl (MCP server)

> searxNcrawl is an MCP server that adds web browsing tools to AI assistants such as Claude Desktop, Claude Code and Cursor. Web search via SearXNG and/or You.com, plus clean Markdown crawling via Crawl4AI. It has 181 GitHub stars, is released under the MIT license and runs locally with uvx searxncrawl.

Website · Quick start · Docs · Developers · Cloud (planned) · Changelog A real MCP client session (fastmcp) against uvx searxncrawl 0.31.0 and a local SearXNG: search , then crawl the top hit into Markdown. Output is shortened for display. Reproduce it with docs/assets/demo/ .

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/DasDigitaleMomentum/searxNcrawl |
| GitHub stars | 181 |
| License | MIT |
| Language | Python |
| Transport | stdio |
| Packages | pypi: searxncrawl |
| Remote URL | none |
| Needs API key | yes |
| Official | yes |
| Works with | Claude Desktop, Claude Code, Cursor, VS Code |
| Category | Web & browsing |
| Latest release | v0.32.0 (Oct 15, 2026) |
| Last commit | Oct 15, 2026 |
| MCP registry name | io.github.DasDigitaleMomentum/searxncrawl |

## Install

### Claude Desktop (claude_desktop_config.json)

```json
{
  "mcpServers": {
    "searxncrawl": {
      "command": "uvx",
      "args": [
        "searxncrawl"
      ],
      "env": {
        "SEARXNG_PASSWORD": "your-value",
        "YDC_API_KEY": "your-value"
      }
    }
  }
}
```

Settings > Developer > Edit Config. macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\. Restart Claude Desktop afterwards.

### Claude Code

```sh
claude mcp add --env SEARXNG_PASSWORD=your-value --env YDC_API_KEY=your-value --transport stdio searxncrawl -- uvx searxncrawl
```

### Cursor (.cursor/mcp.json)

```json
{
  "mcpServers": {
    "searxncrawl": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "searxncrawl"
      ],
      "env": {
        "SEARXNG_PASSWORD": "your-value",
        "YDC_API_KEY": "your-value"
      }
    }
  }
}
```

Project file; use ~/.cursor/mcp.json to enable it in every project.

### VS Code (.vscode/mcp.json)

```json
{
  "inputs": [
    {
      "type": "promptString",
      "id": "searxng_password",
      "description": "SEARXNG_PASSWORD",
      "password": true
    },
    {
      "type": "promptString",
      "id": "ydc_api_key",
      "description": "YDC_API_KEY",
      "password": true
    }
  ],
  "servers": {
    "searxncrawl": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "searxncrawl"
      ],
      "env": {
        "SEARXNG_PASSWORD": "${input:searxng_password}",
        "YDC_API_KEY": "${input:ydc_api_key}"
      }
    }
  }
}
```

Config formats checked against the official docs on 2026-10-07.

## Environment variables

- `SEARXNG_URL`: URL of your SearXNG instance with JSON output enabled; enables SearXNG search (no default)
- `SEARXNG_USERNAME`: Optional basic auth user for SearXNG (set both or neither)
- `SEARXNG_PASSWORD` (secret): Optional basic auth password for SearXNG (set both or neither)
- `YDC_API_KEY` (secret): You.com API key; enables You.com search (queries go to You.com, US)
- `SEARCH_RESULT_FIELDS`: Comma-separated result fields: title,url,content,publishedDate,providers (unset = all)

## Similar MCP servers

- [Gbox](https://appsgit.com/mcp-servers/gbox): Cli and MCP for gbox. Enable AI agents to operate Android/Browser/Desktop like human. (181 stars, Apache-2.0)
- [X-Use - X (Twitter) MCP Server](https://appsgit.com/mcp-servers/x-use-x-twitter-mcp-server): Research X (Twitter), read inboxes and review publishing through MCP. (179 stars, MIT)
- [Charlotte](https://appsgit.com/mcp-servers/charlotte): Renders web pages into structured, agent-readable representations using headless Chromium. (183 stars, MIT)
- [CloakBrowser MCP](https://appsgit.com/mcp-servers/cloakbrowser-mcp): Playwright MCP-compatible browser automation bridge for CloakBrowser Chromium. (172 stars, MIT)
- [Dash MCP Server](https://appsgit.com/mcp-servers/dash-mcp-server): MCP server for Dash, the macOS API documentation browser. (188 stars, MIT)
- [Kreuzcrawl](https://appsgit.com/mcp-servers/kreuzcrawl): Scrape, crawl, and map websites to Markdown or JSON via local CLI. (192 stars, MIT)

---

Canonical page: https://appsgit.com/mcp-servers/searxncrawl
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed daily.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
