Aas-ee/open-webSearch

Aas-ee/open-webSearch

от aas-ee
Ищет в интернете через Bing, DuckDuckGo и другие поисковики без API-ключей, вытаскивает текст статей и README с GitHub.

Open-WebSearch

ModelScope smithery badge Version License Issues

🇨🇳 中文 | 🇺🇸 English

open-websearch provides an MCP server, CLI, and local daemon, and can also be paired with skill-guided agent workflows for live web search and content retrieval without API keys.

Swiftproxy provides high-quality static residential proxies with stable IPs for multi-account management, automation, web scraping, and secure online operations. Protect your accounts with clean IPs and reliable proxy infrastructure. Static proxy traffic is valid for 30 days with unlimited usage. Get 10% off with code PROXY90.

Features

  • Web search using multi-engine results
    • bing
    • baidu
    • linux.do temporarily unsupported
    • csdn
    • duckduckgo
    • exa
    • brave
    • juejin
    • startpage
    • sogou
    • hackernews
  • HTTP proxy configuration support for accessing restricted resources
  • No API keys or authentication required
  • Returns structured results with titles, URLs, and descriptions
  • Configurable number of results per search
  • Customizable default search engine
  • Support for fetching individual article content
    • csdn
    • github (README files)
    • generic HTTP(S) page / Markdown content

Часто задаваемые вопросы

Инструменты были проиндексированы:
fetchCsdnArticle

Извлекает полное содержимое статьи по URL-адресу поста на CSDN

Параметры
  • urlstringобязательный
fetchGithubReadme

Получает содержимое README из URL репозитория GitHub.

Параметры
  • urlstringобязательный
fetchJuejinArticle

Получает полное содержимое статьи по URL поста на Juejin (掘金)

Параметры
  • urlstringобязательный
fetchLinuxDoArticle

Получает полное содержимое статьи из URL поста на linux.do

Параметры
  • urlstringобязательный
fetchWebContent

Получает содержимое по публичному HTTP(S) URL. renderMode по умолчанию равен auto: request использует только HTTP, auto использует request с запасным вариантом на браузер, а browser отображает напрямую через Playwright и четко завершается ошибкой, когда Playwright недоступен.

Параметры
  • includeLinksboolean
  • maxCharsinteger
  • readabilityboolean
  • renderModeenum
  • urlstringобязательный
search

Ищет в интернете с помощью следующих поисковых систем: Duckduckgo, Bing, Exa (API-ключ не требуется).

Параметры
  • enginesstring[]
  • limitnumber
  • querystringобязательный
2.2.0основная
2.1.11
2.1.10
2.1.9
2.1.8
2.1.7
2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.2
2.0.1
2.0.0
1.2.7
1.2.6
1.2.5
1.2.4
1.2.3
1.2.2
1.2.0
1.2.0-beta.1
1.1.5
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0

Выберите клиент, чтобы установить Aas-ee/open-webSearch:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "aas-ee-open-websearch-0ayo9yrwjb": {
      "args": [
        "open-websearch@latest"
      ],
      "command": "npx",
      "env": {
        "MODE": "stdio",
        "DEFAULT_SEARCH_ENGINE": "duckduckgo",
        "ALLOWED_SEARCH_ENGINES": "duckduckgo,bing,exa"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "aas-ee-open-websearch-0ayo9yrwjb": {
      "args": [
        "open-websearch@latest"
      ],
      "command": "npx",
      "env": {
        "MODE": "stdio",
        "DEFAULT_SEARCH_ENGINE": "duckduckgo",
        "ALLOWED_SEARCH_ENGINES": "duckduckgo,bing,exa"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "aas-ee-open-websearch-0ayo9yrwjb": {
      "type": "stdio",
      "args": [
        "open-websearch@latest"
      ],
      "command": "npx",
      "env": {
        "MODE": "stdio",
        "DEFAULT_SEARCH_ENGINE": "duckduckgo",
        "ALLOWED_SEARCH_ENGINES": "duckduckgo,bing,exa"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"aas-ee-open-websearch-0ayo9yrwjb\",\"type\":\"stdio\",\"args\":[\"open-websearch@latest\"],\"command\":\"npx\",\"env\":{\"MODE\":\"stdio\",\"DEFAULT_SEARCH_ENGINE\":\"duckduckgo\",\"ALLOWED_SEARCH_ENGINES\":\"duckduckgo,bing,exa\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "aas-ee-open-websearch-0ayo9yrwjb": {
      "args": [
        "open-websearch@latest"
      ],
      "command": "npx",
      "env": {
        "MODE": "stdio",
        "DEFAULT_SEARCH_ENGINE": "duckduckgo",
        "ALLOWED_SEARCH_ENGINES": "duckduckgo,bing,exa"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add aas-ee-open-websearch-0ayo9yrwjb --env MODE=stdio --env DEFAULT_SEARCH_ENGINE=duckduckgo --env ALLOWED_SEARCH_ENGINES=duckduckgo,bing,exa -- npx open-websearch@latest

Либо через JSON-конфиг:

claude mcp add-json aas-ee-open-websearch-0ayo9yrwjb "{\"args\":[\"open-websearch@latest\"],\"command\":\"npx\",\"env\":{\"MODE\":\"stdio\",\"DEFAULT_SEARCH_ENGINE\":\"duckduckgo\",\"ALLOWED_SEARCH_ENGINES\":\"duckduckgo,bing,exa\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add aas-ee-open-websearch-0ayo9yrwjb --env MODE=stdio --env DEFAULT_SEARCH_ENGINE=duckduckgo --env ALLOWED_SEARCH_ENGINES=duckduckgo,bing,exa -- npx open-websearch@latest

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.aas-ee-open-websearch-0ayo9yrwjb]
command = "npx"
args = ["open-websearch@latest"]

[mcp_servers.aas-ee-open-websearch-0ayo9yrwjb.env]
MODE = "stdio"
DEFAULT_SEARCH_ENGINE = "duckduckgo"
ALLOWED_SEARCH_ENGINES = "duckduckgo,bing,exa"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите Aas-ee/open-webSearch, а в поле команды запуска — строку ниже:
npx open-websearch@latest

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "aas-ee-open-websearch-0ayo9yrwjb": {
      "args": [
        "open-websearch@latest"
      ],
      "command": "npx",
      "env": {
        "MODE": "stdio",
        "DEFAULT_SEARCH_ENGINE": "duckduckgo",
        "ALLOWED_SEARCH_ENGINES": "duckduckgo,bing,exa"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "aas-ee-open-websearch-0ayo9yrwjb": {
      "args": [
        "open-websearch@latest"
      ],
      "command": "npx",
      "env": {
        "MODE": "stdio",
        "DEFAULT_SEARCH_ENGINE": "duckduckgo",
        "ALLOWED_SEARCH_ENGINES": "duckduckgo,bing,exa"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например aas-ee-open-websearch-0ayo9yrwjb.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: aas-ee-open-websearch-0ayo9yrwjb
    command: npx
    args:
      - "open-websearch@latest"
    env:
      MODE: stdio
      DEFAULT_SEARCH_ENGINE: duckduckgo
      ALLOWED_SEARCH_ENGINES: duckduckgo,bing,exa
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "aas-ee-open-websearch-0ayo9yrwjb": {
      "args": [
        "open-websearch@latest"
      ],
      "command": "npx",
      "env": {
        "MODE": "stdio",
        "DEFAULT_SEARCH_ENGINE": "duckduckgo",
        "ALLOWED_SEARCH_ENGINES": "duckduckgo,bing,exa"
      }
    }
  }
}

Похожие MCP-сервера

nickclyde/duckduckgo-mcp-server

nickclyde/duckduckgo-mcp-server

от nickclyde

Ищет в DuckDuckGo без API-ключа, вытаскивает заголовки, ссылки и сниппеты, читает содержимое страниц. Обходит защиту от ботов.

Python⭐ 1546
HughesCuit/heventure-search-mcp

HughesCuit/heventure-search-mcp

от hughescuit

Бесплатный MCP сервер для веб-поиска без API ключей. Мгновенный запуск, поддержка DuckDuckGo, Bing и Google. Полезен разработчикам AI ассистентов. Опционально доступны платные поисковики для лучших...

Python⭐ 10
tavily-ai/tavily-mcp

tavily-ai/tavily-mcp

от tavily-ai

Tavily ищет свежую информацию в интернете, извлекает данные со страниц, строит карту сайтов и работает без локальной установки.

TypeScript⭐ 2442
Exa MCP Server

Exa MCP Server

официальный

от exa-labs

Exa ищет по интернету и коду, извлекает чистый текст страниц и собирает данные о компаниях. Работает по API-ключу, хостить сервер не нужно.

TypeScript⭐ 5148
Firecrawl MCP

Firecrawl MCP

официальный

от firecrawl

MCP сервер для поиска и скрапинга веб-страниц, превращающий живой интернет в чистые данные для ИИ-агентов. Поддерживает навигацию, клики и автономные исследования. Работает в облаке или локально.

JavaScript⭐ 7641
mzxrai/mcp-webresearch

mzxrai/mcp-webresearch

от mzxrai

Ищет в Google, извлекает текст страниц, делает скриншоты и ведёт журнал сессии с URL источников для цитирования.

JavaScript⭐ 297
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин