web-search — MCP-сервер для Claude Code: что делает и как установить
Ищет страницы в поисковом индексе Keenable и отдаёт их содержимое в чистом Markdown. Работает сразу без ключа до 1000 запросов в час.
claude mcp add --transport http web-search 'https://api.keenable.ai/mcp?keenable_title=mcp-registry'Что делает web-search
Сервер открывает доступ к веб-поиску и загрузке страниц через облачный индекс Keenable. Внутри две функции: search_web_pages находит релевантные сайты по запросу, а fetch_page_content вытягивает текст страницы сразу в формате Markdown. Инструмент очищает разметку от лишних тегов. По умолчанию он забирает до 50000 знаков текста.
Работать можно напрямую через удалённый HTTP-эндпоинт без развёртывания локальных сервисов. Если же клиент поддерживает только stdio, используется пакет-мост @keenable/mcp.
Базовый тариф не требует регистрации и даёт лимит 1000 обращений за час. При превышении квоты придётся передать собственный ключ в переменной KEENABLE_API_KEY.
Какие задачи решает
- Искать свежую информацию в интернете прямо из чата с моделью
- Получать статьи и документацию в Markdown без лишней вёрстки
- Фильтровать выдачу поиска по конкретным доменам и датам публикации
- Подключать веб-поиск к ассистенту без обязательной регистрации ключа
Примеры запросов агенту
- Найди последние изменения в руководстве по Python через
search_web_pagesс фильтром по сайту python.org - Загрузи содержимое страницы документации в чистом Markdown через
fetch_page_content - Найди статьи по архитектуре баз данных, опубликованные после января 2024 года
Как установить web-search
1Командой платформы: удалённый сервер
claude mcp add --transport http web-search 'https://api.keenable.ai/mcp?keenable_title=mcp-registry'2Командой платформы
claude mcp add --env KEENABLE_API_KEY=<KEENABLE_API_KEY> --transport stdio web-search -- npx -y @keenable/mcpВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add web-search --url 'https://api.keenable.ai/mcp?keenable_title=mcp-registry'2Командой платформы
codex mcp add web-search --env KEENABLE_API_KEY=<KEENABLE_API_KEY> -- npx -y @keenable/mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"web-search": {
"url": "https://api.keenable.ai/mcp?keenable_title=mcp-registry"
}
}
}{
"mcpServers": {
"web-search": {
"command": "npx",
"args": [
"-y",
"@keenable/mcp"
],
"env": {
"KEENABLE_API_KEY": "<KEENABLE_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"web-search": {
"type": "http",
"url": "https://api.keenable.ai/mcp?keenable_title=mcp-registry"
}
}
}{
"servers": {
"web-search": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@keenable/mcp"
],
"env": {
"KEENABLE_API_KEY": "<KEENABLE_API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http web-search 'https://api.keenable.ai/mcp?keenable_title=mcp-registry'2Командой платформы
gemini mcp add -e KEENABLE_API_KEY=<KEENABLE_API_KEY> web-search npx -y @keenable/mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о web-search
Как установить web-search в Claude Code?
Выполните команду claude mcp add --transport http web-search 'https://api.keenable.ai/mcp?keenable_title=mcp-registry'.
Что делает MCP-сервер web-search?
Он подключает ассистента к индексу Keenable, позволяя искать сайты по ключевым словам и конвертировать их статьи в Markdown.
Нужен ли API-ключ для работы с Keenable?
По умолчанию сервер работает без ключа с лимитом до 1000 запросов в час. Ключ требуется только для снятия этого ограничения.