Free Search — MCP-сервер для Claude Code: поиск и установка
Ищет страницы в нескольких поисковиках, загружает их содержимое и читает документы. Пригодится, когда агенту нужны источники и их текст без ключа поискового API.
claude mcp add --env SEARCH_MCP_PROXY=<SEARCH_MCP_PROXY> --env SEARCH_MCP_REGION=<SEARCH_MCP_REGION> --env SEARCH_MCP_CACHE_DIR=<SEARCH_MCP_CACHE_DIR> --transport stdio free-search -- uvx free-search-mcpЧто делает Free Search
Free Search объединяет поиск и загрузку страниц: инструмент research выдаёт подборку источников с текстом страниц в формате Markdown за один вызов. Отдельно можно искать по нескольким движкам, сравнивать страницы и читать PDF, DOCX, XLSX, PPTX, EPUB и другие форматы.
В сервере есть 11 инструментов, включая поиск по ранее загруженным страницам и получение метаданных. Для запуска нужен uv. Ключ поискового API не требуется. Браузерный Chromium нужен лишь для движков с рендерингом и страниц с большим количеством JavaScript; без него эти запросы не сработают.
Какие задачи решает
- найти страницы по вопросу в нескольких поисковиках
- получить текст найденных страниц вместе с результатами поиска
- прочитать PDF или DOCX для ответа агента
- сравнить содержимое нескольких URL по заданному вопросу
- найти информацию в ранее загруженных страницах
Примеры запросов агенту
- Найди источники о том, как работает reciprocal rank fusion, и подготовь краткую справку с текстом страниц.
- Прочитай этот PDF и ответь на вопрос по его содержимому.
- Сравни эти страницы по тому, как они описывают кэширование.
Как установить Free Search
Командой платформы
claude mcp add --env SEARCH_MCP_PROXY=<SEARCH_MCP_PROXY> --env SEARCH_MCP_REGION=<SEARCH_MCP_REGION> --env SEARCH_MCP_CACHE_DIR=<SEARCH_MCP_CACHE_DIR> --transport stdio free-search -- uvx free-search-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from free-search-mcp <команда>
Командой платформы
codex mcp add free-search --env SEARCH_MCP_PROXY=<SEARCH_MCP_PROXY> --env SEARCH_MCP_REGION=<SEARCH_MCP_REGION> --env SEARCH_MCP_CACHE_DIR=<SEARCH_MCP_CACHE_DIR> -- uvx free-search-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from free-search-mcp <команда>
Файл настроек
{
"mcpServers": {
"free-search": {
"command": "uvx",
"args": [
"free-search-mcp"
],
"env": {
"SEARCH_MCP_PROXY": "<SEARCH_MCP_PROXY>",
"SEARCH_MCP_REGION": "<SEARCH_MCP_REGION>",
"SEARCH_MCP_CACHE_DIR": "<SEARCH_MCP_CACHE_DIR>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from free-search-mcp <команда>
Файл настроек
{
"servers": {
"free-search": {
"type": "stdio",
"command": "uvx",
"args": [
"free-search-mcp"
],
"env": {
"SEARCH_MCP_PROXY": "<SEARCH_MCP_PROXY>",
"SEARCH_MCP_REGION": "<SEARCH_MCP_REGION>",
"SEARCH_MCP_CACHE_DIR": "<SEARCH_MCP_CACHE_DIR>"
}
}
}
}Вместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from free-search-mcp <команда>
Командой платформы
gemini mcp add -e SEARCH_MCP_PROXY=<SEARCH_MCP_PROXY> -e SEARCH_MCP_REGION=<SEARCH_MCP_REGION> -e SEARCH_MCP_CACHE_DIR=<SEARCH_MCP_CACHE_DIR> free-search uvx free-search-mcpВместо <…> подставьте свои значения. uvx запускает команду с именем пакета; если в README она другая — uvx --from free-search-mcp <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Free Search
Как установить Free Search в Claude Code?
Добавьте сервер командой claude mcp add free-search-mcp -e SEARCH_MCP_PROXY=<SEARCH_MCP_PROXY> -- uvx free-search-mcp. Для запуска нужен uv.
Что делает Free Search?
Ищет в нескольких поисковых системах, загружает страницы и читает документы. Инструмент research объединяет поиск и получение текстов страниц в одну справку.
Нужен ли Chromium для работы Free Search?
Нет, он нужен только браузерным поисковым движкам и страницам с большим количеством JavaScript. Остальные функции работают без него.