Exposes OpenAI web search through MCP with configurable models, reasoning effort, context size, and localized results.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Openai Websearch MCP.
ConechoAI/openai-websearch-mcp MCP server makes OpenAI web search available to MCP-compatible assistants through one tool, openai_web_search. The tool accepts a search question or query and sends it to OpenAI's web search capability. It is intended for tasks where an assistant needs information that may have changed since its training data, such as current technology developments, research topics, or local events.
The server supports OpenAI models listed in the project documentation, including gpt-4o, gpt-4o-mini, gpt-5, gpt-5-mini, gpt-5-nano, o3, and o4-mini. Reasoning-capable models can be paired with a selected reasoning effort for faster searches or more extensive analysis.
The server runs as a local MCP process and communicates with the client over the configured command. When the assistant calls openai_web_search, the server uses OPENAI_API_KEY to access OpenAI's API. The query is supplied through the required input parameter.
Optional parameters control the request:
model selects the OpenAI model, with gpt-5-mini as the documented default.reasoning_effort accepts low, medium, high, or minimal where supported.type selects the web search API version and defaults to web_search_preview.search_context_size controls the amount of search context with low, medium, or high.user_location supplies location information for localized results.The server applies reasoning settings only to models that support them, avoiding the unsupported-parameter error described for non-reasoning models.
Install or run ConechoAI/openai-websearch-mcp MCP server with uvx:
It can also be installed from PyPI with pip install openai-websearch-mcp and started with python -m openai_websearch_mcp. The required environment variable is OPENAI_API_KEY. OPENAI_DEFAULT_MODEL optionally changes the default model from gpt-5-mini.
Claude Desktop and Cursor configurations use uvx as the command and openai-websearch-mcp as its argument. Claude Code can use the same MCP configuration as Claude Desktop. Local development is also documented with a virtual-environment Python executable and the module name.
ConechoAI/openai-websearch-mcp MCP server provides the openai_web_search tool. Its capabilities include:
An OpenAI API key is required, and API usage may incur OpenAI charges. The server is a local wrapper around OpenAI's web search functionality; the documentation does not describe an independent search index or offline mode. Reasoning parameters should not be used with models that do not support them, although the server handles this compatibility case automatically. The documented integrations include Claude Desktop, Cursor, and Claude Code; support for other clients is not established by the provided material.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/conechoai-openai-websearch-mcp)<a href="https://allmcps.com/mcp/conechoai-openai-websearch-mcp"><img src="https://allmcps.com/api/badge/conechoai-openai-websearch-mcp?style=directory" alt="Openai Websearch MCP on AllMCPs" /></a>