ConechoAI/openai-websearch-mcp

ConechoAI/openai-websearch-mcp

от conechoai
OpenAI WebSearch ищет свежие данные в интернете, анализирует сложные темы через GPT-5 и o3, учитывает местоположение. Нужен только ключ OpenAI.

OpenAI WebSearch MCP Server 🔍

PyPI version Python 3.10+ MCP Compatible License: MIT

An advanced MCP server that provides intelligent web search capabilities using OpenAI's reasoning models. Perfect for AI assistants that need up-to-date information with smart reasoning capabilities.

✨ Features

  • 🧠 Reasoning Model Support: Full compatibility with OpenAI's latest reasoning models (gpt-5, gpt-5-mini, gpt-5-nano, o3, o4-mini)
  • ⚡ Smart Effort Control: Intelligent reasoning_effort defaults based on use case
  • 🔄 Multi-Mode Search: Fast iterations with gpt-5-mini or deep research with gpt-5
  • 🌍 Localized Results: Support for location-based search customization
  • 📝 Rich Descriptions: Complete parameter documentation for easy integration
  • 🔧 Flexible Configuration: Environment variable support for easy deployment

🚀 Quick Start

One-Click Installation for Claude Desktop
OPENAI_API_KEY=sk-xxxx uvx --with openai-websearch-mcp openai-websearch-mcp-install

Replace sk-xxxx with your OpenAI API key from the OpenAI Platform.

⚙️ Configuration

Claude Desktop

Add to your claude_desktop_config.json:

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

Инструменты были проиндексированы:
openai_web_search

Веб-поиск OpenAI с моделями рассуждения. Для быстрых многораундовых запросов: используйте 'gpt-5-mini' с reasoning_effort='low' для быстрых итераций. Для глубокого исследования: используйте 'gpt-5' с reasoning_effort='medium' или 'high'. Результат уже содержит многораундовое рассуждение, поэтому агентам не нужно выполнять повторные итерации. Поддерживает: gpt-4o (без рассуждения), gpt-5/gpt-5-mini/gpt-5-nano, o3/o4-mini (с рассуждением).

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

    Поисковый запрос или вопрос для поиска

  • modelenum | null

    Модель ИИ для использования. По умолчанию используется переменная окружения OPENAI_DEFAULT_MODEL или gpt-5-mini.

  • reasoning_effortenum | null

    Уровень усилий при рассуждении для поддерживаемых моделей (gpt-5, o3, o4-mini). По умолчанию: низкий для gpt-5-mini, средний для остальных.

  • search_context_sizeenum

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

  • typeenum

    Версия API веб-поиска для использования

  • user_locationany | null

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

0.4.3основная
0.4.2
0.4.1
0.4.0
0.3.2
0.3.1
0.3.0
0.2.3
0.2.2
0.2.1
0.2.0
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0

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

Любой клиент

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

{
  "mcpServers": {
    "conechoai-openai-websearch-mcp-nd297oidn8": {
      "command": "uvx",
      "args": [
        "openai-websearch-mcp"
      ],
      "env": {
        "OPENAI_API_KEY": "your-api-key-here",
        "OPENAI_DEFAULT_MODEL": "gpt-5-mini"
      }
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "conechoai-openai-websearch-mcp-nd297oidn8": {
      "command": "uvx",
      "args": [
        "openai-websearch-mcp"
      ],
      "env": {
        "OPENAI_API_KEY": "your-api-key-here",
        "OPENAI_DEFAULT_MODEL": "gpt-5-mini"
      }
    }
  }
}
VS Code

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

{
  "servers": {
    "conechoai-openai-websearch-mcp-nd297oidn8": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "openai-websearch-mcp"
      ],
      "env": {
        "OPENAI_API_KEY": "your-api-key-here",
        "OPENAI_DEFAULT_MODEL": "gpt-5-mini"
      }
    }
  }
}

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

code --add-mcp "{\"name\":\"conechoai-openai-websearch-mcp-nd297oidn8\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"openai-websearch-mcp\"],\"env\":{\"OPENAI_API_KEY\":\"your-api-key-here\",\"OPENAI_DEFAULT_MODEL\":\"gpt-5-mini\"}}"
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": {
    "conechoai-openai-websearch-mcp-nd297oidn8": {
      "command": "uvx",
      "args": [
        "openai-websearch-mcp"
      ],
      "env": {
        "OPENAI_API_KEY": "your-api-key-here",
        "OPENAI_DEFAULT_MODEL": "gpt-5-mini"
      }
    }
  }
}
Claude CodeClaude Code

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

claude mcp add conechoai-openai-websearch-mcp-nd297oidn8 --env OPENAI_API_KEY=your-api-key-here --env OPENAI_DEFAULT_MODEL=gpt-5-mini -- uvx openai-websearch-mcp

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

claude mcp add-json conechoai-openai-websearch-mcp-nd297oidn8 "{\"command\":\"uvx\",\"args\":[\"openai-websearch-mcp\"],\"env\":{\"OPENAI_API_KEY\":\"your-api-key-here\",\"OPENAI_DEFAULT_MODEL\":\"gpt-5-mini\"}}"
CodexCodex

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

codex mcp add conechoai-openai-websearch-mcp-nd297oidn8 --env OPENAI_API_KEY=your-api-key-here --env OPENAI_DEFAULT_MODEL=gpt-5-mini -- uvx openai-websearch-mcp

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

[mcp_servers.conechoai-openai-websearch-mcp-nd297oidn8]
command = "uvx"
args = ["openai-websearch-mcp"]

[mcp_servers.conechoai-openai-websearch-mcp-nd297oidn8.env]
OPENAI_API_KEY = "your-api-key-here"
OPENAI_DEFAULT_MODEL = "gpt-5-mini"
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "conechoai-openai-websearch-mcp-nd297oidn8": {
      "command": "uvx",
      "args": [
        "openai-websearch-mcp"
      ],
      "env": {
        "OPENAI_API_KEY": "your-api-key-here",
        "OPENAI_DEFAULT_MODEL": "gpt-5-mini"
      }
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "conechoai-openai-websearch-mcp-nd297oidn8": {
      "command": "uvx",
      "args": [
        "openai-websearch-mcp"
      ],
      "env": {
        "OPENAI_API_KEY": "your-api-key-here",
        "OPENAI_DEFAULT_MODEL": "gpt-5-mini"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

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

mcpServers:
  - name: conechoai-openai-websearch-mcp-nd297oidn8
    command: uvx
    args:
      - "openai-websearch-mcp"
    env:
      OPENAI_API_KEY: your-api-key-here
      OPENAI_DEFAULT_MODEL: gpt-5-mini
Zed

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

{
  "context_servers": {
    "conechoai-openai-websearch-mcp-nd297oidn8": {
      "command": "uvx",
      "args": [
        "openai-websearch-mcp"
      ],
      "env": {
        "OPENAI_API_KEY": "your-api-key-here",
        "OPENAI_DEFAULT_MODEL": "gpt-5-mini"
      }
    }
  }
}

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

Exa MCP Server

Exa MCP Server

официальный

от exa-labs

Exa ищет по интернету и коду, извлекает чистый текст страниц и собирает данные о компаниях. Работает по API-ключу, хостить сервер не нужно.

TypeScript⭐ 5148
SecretiveShell/MCP-searxng

SecretiveShell/MCP-searxng

от secretiveshell

MCP инструмент для подключения агентов к поиску через searXNG. Выполняет запросы к метапоиску, собирает выдачу из разных источников. Идеально, когда ИИ-агенту нужны свежие данные из интернета.

Python⭐ 131
Perplexity MCP

Perplexity MCP

официальный

от perplexityai

Официальный сервер Perplexity: ищет свежую информацию в вебе, отвечает на вопросы и проводит глубокие исследования с моделями Sonar. Работает по API-ключу.

TypeScript⭐ 2581
tavily-ai/tavily-mcp

tavily-ai/tavily-mcp

от tavily-ai

Tavily ищет свежую информацию в интернете, извлекает данные со страниц, строит карту сайтов и работает без локальной установки.

TypeScript⭐ 2442
Brave Search MCP Server

Brave Search MCP Server

официальный

от brave

Ищет в интернете через Brave Search: веб-страницы, новости, видео, изображения, местные компании и генерирует сводки со ссылками на источники.

TypeScript⭐ 1511
zoharbabin/web-researcher-mcp

zoharbabin/web-researcher-mcp

от zoharbabin

MCP-сервер для AI-ассистентов, который ищет в интернете с проверкой реальных источников. Фильтруйте результаты по доверенным сайтам (медицина, право, наука, новости) и читайте полные статьи, а не с...

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

Лука Никитин