fatwang2/search1api-mcp

fatwang2/search1api-mcp

от fatwang2
Официальный MCP сервер Search1API объединяет веб-поиск, новости, краулинг и тренды в одном инструменте. Подходит разработчикам ИИ-агентов: поддерживает Google, Bing, Reddit, YouTube и другие источн...

Search1API MCP Server

Smithery Glama

中文文档

The official MCP server for Search1API — web search, news, page retrieval, sitemap discovery, and trending topics in one API.

Authentication

  • OAuth-aware clients can connect to the Remote MCP URL directly, then sign in and approve access in the browser.
  • Existing integrations can continue to use an API key from the Search1API dashboard.
  • Every MCP request — including tool discovery (initialize, tools/list) — requires a credential. Unauthenticated requests draw the OAuth challenge, which is how clients trigger sign-in; pre-connect inspection is served by the static server card instead.

Quick Start (Remote MCP)

No installation required. Configure your MCP client with the remote URL. Use OAuth when the client supports it, or provide an API key.

Authentication

Three methods are supported — use whichever your client supports:

Method Format
OAuth 2.1 Connect to https://mcp.search1api.com/mcp without a key and follow the client sign-in flow
Authorization Header Authorization: Bearer YOUR_SEARCH1API_KEY
URL Query Parameter (legacy) https://mcp.search1api.com/mcp?apiKey=YOUR_SEARCH1API_KEY

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

Инструменты были проиндексированы:
askтолько чтениевнешний мир

Описывает на естественном языке, что вы ищете, когда не знаете, какой источник искать. Search1API подбирает до пяти движков (web, Hacker News, Reddit, GitHub, X, arXiv, Wikipedia и другие), выводит временной интервал из фраз вроде «на этой неделе» и возвращает не более 10 релевантных результатов, ранжированных по релевантности. Стоит 5 кредитов; используйте search, когда уже знаете движок.

Запрашивает в правильных источниках.

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

    Запрос на естественном языке; подсказки о платформе («на Reddit», «статьи») и подсказки о времени («на этой неделе») направляют поиск.

crawlтолько чтениевнешний мир

Извлекает читаемый заголовок и полный текст из публичного URL, предоставленного пользователем или полученного в результате поиска.

Читает веб-страницу

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

    Публичный HTTP или HTTPS URL для получения

newsтолько чтениевнешний мир

Ищет актуальные новости, когда пользователь спрашивает о недавних событиях, объявлениях или репортажах. Возвращает результаты статей с возможностью цитирования: заголовок, URL, отрывок и, при необходимости, полный текст.

Поиск новостей

Параметры
  • crawl_resultsnumber

    Количество главных статей для получения в виде полных страниц. Каждое успешное получение добавляет 1 кредит к базовому запросу новостей в 1 кредит.

  • exclude_sitesstring[]

    Новостные домены для исключения

  • include_sitesstring[]

    Новостные домены для включения

  • max_resultsnumber

    Максимальное количество статей для возврата

  • querystringобязательный

    Краткий, сфокусированный новостной запрос

  • search_serviceenum

    Новостная поисковая система для использования

  • time_rangeenum

    Необязательное окно свежести; используйте день для срочных новостей.

render_resultsтолько чтениеидемпотентный

Показывает уже полученные результаты источников в виде карточек источников, когда хост поддерживает UI, а иначе выводит полный читаемый текстовый список. Используйте, когда пользователь хочет просмотреть источники или визуальный список помогает в задаче. Передавайте существующие результаты в нужном порядке; никогда не выдумывайте URL источников или фактические заголовки. Не выполняет поиск, не сканирует, не извлекает URL, не проверяет источники и не расходует кредиты на поиск. Не вызывайте для промежуточных результатов исследования или когда достаточно текстового ответа.

Отображает результаты.

Параметры
  • resultsobject[]обязательный

    Уже полученные результаты, в порядке отображения. Новый поиск не выполняется.

  • titlestring

    Необязательный заголовок списка, понятный человеку. По умолчанию: Results.

searchтолько чтениевнешний мир

Ищет в открытом интернете в реальном времени, когда пользователю нужна свежая информация, источники или исследование. Возвращает результаты, пригодные для цитирования, с id, заголовком, URL и текстом. В каждом результате есть URL, который можно прочитать целиком.

Ищет в интернете

Параметры
  • crawl_resultsnumber

    Количество лучших результатов для получения в виде полных страниц. Каждое успешное получение страницы добавляет 1 кредит к базовому поисковому запросу в 1 кредит.

  • exclude_sitesstring[]

    Домены для исключения из поиска

  • include_sitesstring[]

    Домены, которые следует включать, когда пользователь явно ограничивает область поиска

  • max_resultsnumber

    Максимальное количество результатов для возврата (1-100)

  • pagenumber

    Страница результатов для получения; постраничную навигацию поддерживают только bing, bingcn, baidu и grokipedia, остальные движки её игнорируют

  • querystringобязательный

    Короткий, сфокусированный поисковый запрос

  • search_serviceenum

    Поисковая система для использования; выбирайте одну только когда она соответствует исходному намерению пользователя

  • time_rangeenum

    Необязательное окно актуальности для поиска, чувствительного ко времени.

sitemapтолько чтениевнешний мир

Обнаруживает связанные публичные ссылки на странице или домене, когда пользователь хочет изучить структуру сайта или доступные страницы.

Обнаруживает ссылки на сайте.

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

    Публичная страница или URL домена, ссылки которого следует обнаружить

trendingтолько чтениевнешний мир

Перечисляет текущие трендовые репозитории или истории с GitHub или Hacker News, когда пользователь спрашивает, что сейчас популярно.

Исследует популярные темы

Параметры
  • max_resultsnumber

    Максимальное количество возвращаемых трендовых элементов.

  • search_serviceenumобязательный

    Платформа, чьи трендовые элементы должны быть возвращены

0.8.0основная
0.7.1
0.7.0
0.6.1
0.6.0
0.5.4
0.5.3
0.5.2
0.5.1
0.5.0
0.4.0
0.3.1
0.3.0
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0

Выберите клиент, чтобы установить fatwang2/search1api-mcp:

Любой клиент

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

{
  "mcpServers": {
    "fatwang2-search1api-mcp-h7omvtzr6v": {
      "command": "npx",
      "args": [
        "-y",
        "search1api-mcp"
      ],
      "env": {
        "SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
      }
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "fatwang2-search1api-mcp-h7omvtzr6v": {
      "command": "npx",
      "args": [
        "-y",
        "search1api-mcp"
      ],
      "env": {
        "SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
      }
    }
  }
}
VS Code

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

{
  "servers": {
    "fatwang2-search1api-mcp-h7omvtzr6v": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "search1api-mcp"
      ],
      "env": {
        "SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
      }
    }
  }
}

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

code --add-mcp "{\"name\":\"fatwang2-search1api-mcp-h7omvtzr6v\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"search1api-mcp\"],\"env\":{\"SEARCH1API_KEY\":\"YOUR_SEARCH1API_KEY\"}}"
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": {
    "fatwang2-search1api-mcp-h7omvtzr6v": {
      "command": "npx",
      "args": [
        "-y",
        "search1api-mcp"
      ],
      "env": {
        "SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
      }
    }
  }
}
Claude CodeClaude Code

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

claude mcp add fatwang2-search1api-mcp-h7omvtzr6v --env SEARCH1API_KEY=YOUR_SEARCH1API_KEY -- npx -y search1api-mcp

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

claude mcp add-json fatwang2-search1api-mcp-h7omvtzr6v "{\"command\":\"npx\",\"args\":[\"-y\",\"search1api-mcp\"],\"env\":{\"SEARCH1API_KEY\":\"YOUR_SEARCH1API_KEY\"}}"
CodexCodex

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

codex mcp add fatwang2-search1api-mcp-h7omvtzr6v --env SEARCH1API_KEY=YOUR_SEARCH1API_KEY -- npx -y search1api-mcp

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

[mcp_servers.fatwang2-search1api-mcp-h7omvtzr6v]
command = "npx"
args = ["-y", "search1api-mcp"]

[mcp_servers.fatwang2-search1api-mcp-h7omvtzr6v.env]
SEARCH1API_KEY = "YOUR_SEARCH1API_KEY"
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "fatwang2-search1api-mcp-h7omvtzr6v": {
      "command": "npx",
      "args": [
        "-y",
        "search1api-mcp"
      ],
      "env": {
        "SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
      }
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "fatwang2-search1api-mcp-h7omvtzr6v": {
      "command": "npx",
      "args": [
        "-y",
        "search1api-mcp"
      ],
      "env": {
        "SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например fatwang2-search1api-mcp-h7omvtzr6v.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: fatwang2-search1api-mcp-h7omvtzr6v
    command: npx
    args:
      - "-y"
      - "search1api-mcp"
    env:
      SEARCH1API_KEY: YOUR_SEARCH1API_KEY
Zed

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

{
  "context_servers": {
    "fatwang2-search1api-mcp-h7omvtzr6v": {
      "command": "npx",
      "args": [
        "-y",
        "search1api-mcp"
      ],
      "env": {
        "SEARCH1API_KEY": "YOUR_SEARCH1API_KEY"
      }
    }
  }
}

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

HughesCuit/heventure-search-mcp

HughesCuit/heventure-search-mcp

от hughescuit

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

Python⭐ 10
leehanchung/bing-search-mcp

leehanchung/bing-search-mcp

от leehanchung

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

Python⭐ 80
AceDataCloud/MCPSerp

AceDataCloud/MCPSerp

от acedatacloud

MCP-сервер для поиска в Google через SERP API. Выдаёт структурированные результаты: веб-страницы, изображения, новости, видео. Работает с Claude, VS Code и любыми MCP-клиентами. Поддерживает фильтр...

Python⭐ 1
zhsama/duckduckgo-mcp-server

zhsama/duckduckgo-mcp-server

от zhsama

MCP сервер для DuckDuckGo Search. MCP инструмент duckduckgo_search позволяет гибко настраивать веб-поиск: запрос, количество результатов, безопасность. Поддерживает rate limiting. Разработчикам ИИ-...

TypeScript⭐ 87
kagisearch/kagimcp

kagisearch/kagimcp

от kagisearch

MCP-сервер для поиска и извлечения контента через Kagi API. Поддерживает веб, новости, видео, подкасты, изображения и выгрузку страниц в Markdown. Полезен разработчикам MCP-клиентов.

Python⭐ 545
scavio-ai/scavio-mcp

scavio-ai/scavio-mcp

от scavio-ai

Scavio MCP — единый API и MCP-сервер с 33 инструментами для поиска в Google, YouTube, Amazon, Walmart, TikTok, Instagram и Reddit. Подключает AI-агентов к веб-поиску, товарам, видео и соцсетям чере...

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

Лука Никитин