Skip to main content
Glama

Claude Web Search MCP Server

by Doriandarko

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

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

Функции

  • Инструмент веб-поиска с использованием API веб-поиска Клода

  • Поддержка фильтрации доменов (разрешенные и заблокированные домены)

  • Настраиваемое максимальное количество результатов за поиск

  • Автоматическая настройка из файла конфигурации Claude Desktop

Related MCP server: Perplexity MCP Server

Предпосылки

  • 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 (необязательно): Массив доменов, которые следует исключить из результатов поиска.

Лицензия

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

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

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Doriandarko/claude-search-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server