wigolo — MCP-сервер для Claude Code: веб-поиск без ключей
Локальный MCP-сервер, который даёт агенту поиск, загрузку страниц, обход сайтов и кэш. Ключи API для базовых инструментов не нужны.
claude mcp add wigolo -e YOUR_API_KEY=<YOUR_API_KEY> -- npx -y wigoloЧто делает wigolo
wigolo ставится рядом с кодинг-агентом и открывает ему один набор инструментов для работы с вебом: поиск, загрузка страниц, обход сайтов, извлечение данных, кэш, поиск похожих материалов, исследование и автономные циклы сбора. Ядро работает без ключей, всё складывается в ~/.wigolo/ и никуда не уходит.
Установка начинается с npx wigolo init: команда скачивает движок браузера и локальные модели, прогоняет проверку и отчитывается по каждому компоненту. Флаг --agents=claude-code,cursor сразу прописывает MCP-конфиг нужным агентам. Нужен Node ≥ 20 и около 1.5 ГБ свободного места на диске. Скачивание можно отложить через --no-warmup — тогда компоненты подтянутся при первом обращении.
Для research, agent и search format=answer нужна LLM: без неё эти инструменты возвращают сырую подборку фактов, которую агент собирает сам. Бесплатный ключ Gemini включается переменными WIGOLO_LLM_PROVIDER=gemini и GEMINI_API_KEY. Подойдут и другие провайдеры, а с WIGOLO_LLM_PROVIDER=ollama всё остаётся локальным. Состояние проверяется командой npx wigolo doctor, удаление — npx wigolo config --uninstall --yes.
Какие задачи решает
- найти актуальную информацию в вебе прямо из агента
- загрузить страницу и вытащить из неё нужный фрагмент
- обойти несколько страниц сайта и собрать данные
- кэшировать найденное, чтобы не ходить в сеть повторно
- найти материалы, похожие на уже изученный источник
Примеры запросов агенту
- Найди в вебе, как сейчас настраивается этот флаг, и дай ссылки
- Загрузи эту страницу и вытащи таблицу с параметрами
- Собери по сайту документации всё про авторизацию
Как установить wigolo
Командой платформы
claude mcp add wigolo -e YOUR_API_KEY=<YOUR_API_KEY> -- npx -y wigoloВместо <…> подставьте свои значения
Командой платформы
codex mcp add wigolo --env YOUR_API_KEY=<YOUR_API_KEY> -- npx -y wigoloВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"wigolo": {
"command": "npx",
"args": [
"-y",
"wigolo"
],
"env": {
"YOUR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"wigolo": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"wigolo"
],
"env": {
"YOUR_API_KEY": "<YOUR_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e YOUR_API_KEY=<YOUR_API_KEY> wigolo npx -y wigoloВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о wigolo
Как установить wigolo в Claude Code?
Сначала npx wigolo init, затем claude mcp add wigolo -e YOUR_API_KEY=<YOUR_API_KEY> -- npx -y wigolo. Второй вариант той же команды — claude mcp add --env YOUR_API_KEY=<YOUR_API_KEY> --transport stdio wigolo -- npx -y wigolo.
Что делает wigolo?
Даёт агенту инструменты для работы с вебом: поиск, загрузка страниц, обход сайтов, извлечение данных, кэш, поиск похожих материалов и исследовательские циклы. Базовые инструменты работают без ключей API.
Нужен ли ключ API для wigolo?
Для поиска, загрузки, обхода, извлечения, кэша и поиска похожих — нет. Ключ нужен только инструментам research, agent и search format=answer, которые пишут готовый ответ через LLM.