The o3-search MCP server provides AI-powered web search capabilities using OpenAI's o3 model.
- Natural Language Queries: Accepts text questions or search requests in English
- Advanced Search: Finds the latest information and helps troubleshoot errors
- Customizable Context: Allows adjusting search context size (
low
,medium
,high
) - Reasoning Effort Control: Enables setting reasoning effort level (
low
,medium
,high
) - API Integration: Compatible with OpenAI's API, with configurable timeout and retry settings
- Complex Problem Solving: Assists in consulting about complex problems
Provides web search capabilities using OpenAI's o3 model, enabling AI agents to perform text-based web searches with configurable context size and reasoning effort
o3-search-mcp
An MCP (Model Context Protocol) server that provides web search capabilities using OpenAI's o3 model. The o3-search
tool accepts text queries and returns AI-powered search results.
Installation
Using npx (Recommended)
Claude Code:
json:
Local Development Setup
If you want to download and run the code locally:
Claude Code:
json:
Configuration
Environment Variables
- OPENAI_API_KEY (required): Your OpenAI API key
- SEARCH_CONTEXT_SIZE (optional): Controls the search context size
- Values:
low
,medium
,high
- Default:
medium
- Values:
- REASONING_EFFORT (optional): Controls the reasoning effort level
- Values:
low
,medium
,high
- Default:
medium
- Values:
- OPENAI_API_TIMEOUT (optional): API request timeout in milliseconds
- Default:
60000
(60 seconds) - Example:
120000
for 2 minutes
- Default:
- OPENAI_MAX_RETRIES (optional): Maximum number of retry attempts for failed requests
- Default:
3
- The SDK automatically retries on rate limits (429), server errors (5xx), and connection errors
- Default:
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
An MCP server that enables web search capabilities using OpenAI's o3 model, allowing AI assistants to perform text-based web searches and return AI-powered results.
Related MCP Servers
- AsecurityFlicenseAqualityAn MCP (Model Context Protocol) server that provides Google search capabilities and webpage content analysis tools. This server enables AI models to perform Google searches and analyze webpage content programmatically.Last updated -316752TypeScript
- -securityFlicense-qualityAn MCP server that integrates real-time web search capabilities into AI assistants using the Exa API, providing both basic and advanced search functionality with formatted markdown results.Last updated -119Python
- -securityFlicense-qualityAn MCP server that enables AI models to search the web using OpenAI's 4o-mini Search model, allowing access to up-to-date information for just a few cents per search.Last updated -1JavaScript
- AsecurityAlicenseAqualityAn MCP server that allows users to efficiently search and reference user-configured documents through document listing, grep searching, semantic searching with OpenAI Embeddings, and full document retrieval.Last updated -43PythonMIT License