Claude Web Search MCP Server

by Doriandarko

Клод Веб-поиск MCP-сервер

Этот сервер MCP (Model Context Protocol) предоставляет возможности веб-поиска с использованием API Claude. Он позволяет LLM получать доступ к актуальной информации из сети через стандартизированный интерфейс.

Функции

  • Инструмент веб-поиска с использованием API веб-поиска Клода
  • Поддержка фильтрации доменов (разрешенные и заблокированные домены)
  • Настраиваемое максимальное количество результатов за поиск
  • Автоматическая настройка из файла конфигурации Claude Desktop

Предпосылки

  • Node.js 18 или выше
  • Ключ API Anthropic с включенным веб-поиском
  • Приложение Claude Desktop для тестирования

Установка и настройка

  1. Клонируйте репозиторий:
    git clone https://github.com/Doriandarko/claude-search-mcp.git cd claude-search-mcp
  2. Установить зависимости:
    npm install
  3. Сборка сервера:
    npm run build
    Это компилирует код TypeScript и делает сервер исполняемым.
  4. Подключите сервер для глобального доступа:
    npm link
    Это делает команду mcp-server-claude-search доступной во всей системе, позволяя приложению Claude Desktop находить ее.

Запуск сервера с помощью приложения Claude Desktop

После установки и подключения сервера приложение Claude Desktop может управлять им автоматически, если оно правильно настроено.

  1. Настройте приложение Claude Desktop: Откройте файл конфигурации сервера MCP приложения Claude Desktop (обычно claude_desktop_config.json ). Добавьте или обновите запись для этого сервера:
    { "mcpServers": { // ... other servers ... "claude-search": { "command": "mcp-server-claude-search", "env": { "ANTHROPIC_API_KEY": "YOUR_ANTHROPIC_API_KEY_HERE" } } // ... other servers ... } }
    Замените "YOUR_ANTHROPIC_API_KEY_HERE" на ваш фактический ключ Anthropic API. Сервер также попытается прочитать этот ключ из ~/code/claude-search-mcp/claude_desktop_config.json если переменная env здесь не задана, но хорошей практикой является определение ее для каждого сервера в основной конфигурации.
  2. Запустите приложение Claude Desktop: Запустите (или перезапустите) приложение Claude Desktop. Теперь оно должно найти и запустить mcp-server-claude-search при необходимости.
  3. Используйте веб-поиск: теперь вы можете использовать возможности веб-поиска в своих беседах с Клодом.

Ручное выполнение сервера (для тестирования/разработки)

Если вы хотите запустить сервер вручную для целей тестирования или разработки (вне управления приложением Claude Desktop):

  • Использование глобально связанной команды:
    mcp-server-claude-search
  • Непосредственно с помощью tsx (для разработки с автоматическим перезапуском):
    npm run dev
  • Запуск скомпилированного кода напрямую:
    npm start

Параметры инструмента веб-поиска

Инструмент веб-поиска поддерживает следующие параметры при вызове LLM:

  • query (обязательно): Строка поискового запроса.
  • maxResults (необязательно): максимальное количество возвращаемых результатов поиска (по умолчанию: 5).
  • allowedDomains (необязательно): массив доменов для включения в результаты поиска (например, ["example.com", "wikipedia.org"] ).
  • blockedDomains (необязательно): Массив доменов, которые следует исключить из результатов поиска.

Лицензия

Массачусетский технологический институт

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Предоставляет возможности веб-поиска для Claude AI с использованием Anthropic API, позволяя магистрам права получать доступ к актуальной информации из Интернета с помощью настраиваемой фильтрации доменов.

  1. Функции
    1. Предпосылки
      1. Установка и настройка
        1. Запуск сервера с помощью приложения Claude Desktop
          1. Ручное выполнение сервера (для тестирования/разработки)
            1. Параметры инструмента веб-поиска
              1. Лицензия

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  Integrates Tavily's search API with LLMs to provide advanced web search capabilities, including intelligent result summaries, domain filtering for quality control, and configurable search parameters.
                  Last updated -
                  3
                  64
                  9
                  JavaScript
                  MIT License
                  • Linux
                • A
                  security
                  A
                  license
                  A
                  quality
                  Enables efficient web search integration with Jina.ai's Search API, offering clean, LLM-optimized content retrieval with support for various content types and configurable caching.
                  Last updated -
                  1
                  22
                  3
                  JavaScript
                  MIT License
                • -
                  security
                  F
                  license
                  -
                  quality
                  Enables LLMs to perform sophisticated web searches through proxy servers using Tavily's API, supporting comprehensive web searches, direct question answering, and recent news article retrieval with AI-extracted content.
                  Last updated -
                  1
                  Python
                • -
                  security
                  A
                  license
                  -
                  quality
                  Provides AI-powered web search capabilities using Tavily's search API, enabling LLMs to perform sophisticated web searches, get direct answers to questions, and search recent news articles.
                  Last updated -
                  53
                  Python
                  MIT License
                  • Linux
                  • Apple

                View all related MCP servers

                ID: tqbp68gmev