Search1API — MCP-сервер для Claude Code: веб-поиск
MCP-сервер с веб-поиском, новостями, выгрузкой страниц и трендами через Search1API. Пригодится, когда агенту нужно самому искать в сети и цитировать источники.
claude mcp add --transport http search1api https://mcp.search1api.com/mcpЧто делает Search1API
Сервер даёт агенту инструменты search, news, ask и crawl. Поиск возвращает результаты с полями id, title и url — их удобно цитировать, а полный текст страницы берётся отдельным запросом по ссылке. Источник поиска выбирается параметром search_service: по умолчанию google, среди вариантов есть bing, duckduckgo, github, arxiv, youtube и reddit. Результаты можно фильтровать по сайтам и периоду.
Работает двумя способами. Удалённо — подключение к https://mcp.search1api.com/mcp, без локальной установки; клиенты с поддержкой OAuth входят через браузер, остальные передают ключ заголовком или, в старом варианте, параметром в URL. Локально — через npx -y search1api-mcp на Node.js 20 или новее, ключ кладётся в переменную SEARCH1API_KEY.
Каждый запрос к серверу требует учётных данных, включая служебные вызовы initialize и tools/list: без ключа или входа клиент получит OAuth-запрос. Ключ в URL-параметре может утечь в логи и историю оболочки, так что лучше заголовок или OAuth. Для своего HTTP-развёртывания за прокси нужны переменные MCP_ALLOWED_HOSTS и, для браузерных клиентов, MCP_ALLOWED_ORIGINS — иначе запросы отбросят.
Какие задачи решает
- найти свежие материалы в сети и отдать ссылки с заголовками
- вытащить полный текст страницы по найденному адресу
- собрать новости по теме за нужный период
- поискать код и обсуждения на GitHub или Reddit без ручного переключения
- показать источники карточками в клиенте через
render_results
Примеры запросов агенту
- Найди в сети статьи про настройку монорепозитория на pnpm и покажи ссылки
- Выгрузи полный текст вот этой страницы и перескажи ключевые тезисы
- Что нового писали про Rust за последнюю неделю? Дай список источников
Как установить Search1API
1Командой платформы: удалённый сервер
claude mcp add --transport http search1api https://mcp.search1api.com/mcp2Командой платформы
claude mcp add --env SEARCH1API_KEY=<SEARCH1API_KEY> --transport stdio search1api -- npx -y search1api-mcpВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add search1api --url https://mcp.search1api.com/mcp2Командой платформы
codex mcp add search1api --env SEARCH1API_KEY=<SEARCH1API_KEY> -- npx -y search1api-mcpВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"search1api": {
"url": "https://mcp.search1api.com/mcp"
}
}
}{
"mcpServers": {
"search1api": {
"command": "npx",
"args": [
"-y",
"search1api-mcp"
],
"env": {
"SEARCH1API_KEY": "<SEARCH1API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"search1api": {
"type": "http",
"url": "https://mcp.search1api.com/mcp"
}
}
}{
"servers": {
"search1api": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"search1api-mcp"
],
"env": {
"SEARCH1API_KEY": "<SEARCH1API_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http search1api https://mcp.search1api.com/mcp2Командой платформы
gemini mcp add -e SEARCH1API_KEY=<SEARCH1API_KEY> search1api npx -y search1api-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Search1API
Как установить Search1API в Claude Code?
Удалённый вариант: claude mcp add --transport http search1api https://mcp.search1api.com/mcp, затем вход через браузер. Локальный: claude mcp add --env SEARCH1API_KEY=<SEARCH1API_KEY> --transport stdio search1api -- npx -y search1api-mcp.
Что делает Search1API?
Даёт агенту инструменты веб-поиска, новостей, выгрузки страниц и работы с картой сайта через один API. Результаты поиска приходят с адресами и заголовками, готовыми к цитированию.
Можно ли подключиться без ключа?
Только если клиент поддерживает OAuth 2.1: подключитесь к https://mcp.search1api.com/mcp и подтвердите доступ в браузере. Остальным нужен ключ из панели Search1API.