Python tabanlı bir MCP server'ı olup OpenAI web_search build-in tool'unu sağlar.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"conechoai-openai-websearch-mcp": {
"command": "python",
"args": [
"-m",
"openai_websearch_mcp"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/ConechoAI/openai-websearch-mcp.git ~/.mcp/openai-websearch-mcp
cd ~/.mcp/openai-websearch-mcp OpenAI'nin reasoning modellerini kullanan akıllı web arama yetenekleri sağlayan ileri seviye bir MCP sunucusu. Güncel bilgiye ve akıllı reasoning yeteneklerine ihtiyaç duyan AI asistanları için mükemmeldir.
reasoning_effort varsayılanlarıOPENAI_API_KEY=sk-xxxx uvx --with openai-websearch-mcp openai-websearch-mcp-install
sk-xxxx yerine OpenAI Platform'dan aldığınız OpenAI API anahtarını yazın.
claude_desktop_config.json dosyanıza şu satırları ekleyin:
{
"mcpServers": {
"openai-websearch-mcp": {
"command": "uvx",
"args": ["openai-websearch-mcp"],
"env": {
"OPENAI_API_KEY": "your-api-key-here",
"OPENAI_DEFAULT_MODEL": "gpt-5-mini"
}
}
}
}
Cursor'da MCP ayarlarına şunu ekleyin:
Cmd/Ctrl + ,){
"mcpServers": {
"openai-websearch-mcp": {
"command": "uvx",
"args": ["openai-websearch-mcp"],
"env": {
"OPENAI_API_KEY": "your-api-key-here",
"OPENAI_DEFAULT_MODEL": "gpt-5-mini"
}
}
}
}
Claude Code, Claude Desktop için yapılandırılmış MCP sunucularını otomatik olarak algılar. Claude Desktop ile aynı konfigürasyonu kullanın.
Yerel test için sanal ortamınıza tam yolu kullanın:
{
"mcpServers": {
"openai-websearch-mcp": {
"command": "/path/to/your/project/.venv/bin/python",
"args": ["-m", "openai_websearch_mcp"],
"env": {
"OPENAI_API_KEY": "your-api-key-here",
"OPENAI_DEFAULT_MODEL": "gpt-5-mini",
"PYTHONPATH": "/path/to/your/project/src"
}
}
}
}
openai_web_searchReasoning model desteğiyle akıllı web arama.
| Parametre | Tür | Açıklama | Varsayılan |
|---|---|---|---|
input |
string |
Arama sorgusu veya soru | Zorunlu |
model |
string |
Kullanılacak AI modeli. Desteklenen: gpt-4o, gpt-4o-mini, gpt-5, gpt-5-mini, gpt-5-nano, o3, o4-mini | gpt-5-mini |
reasoning_effort |
string |
Reasoning çaba seviyesi: low, medium, high, minimal | Akıllı varsayılan |
type |
string |
Web arama API versiyonu | web_search_preview |
search_context_size |
string |
Bağlam miktarı: low, medium, high | medium |
user_location |
object |
Yerelleştirilmiş sonuçlar için isteğe bağlı konum | null |
Konfigürasyondan sonra, AI asistanınızdan doğal dil kullanarak bilgi aramasını isteyebilirsiniz:
"openai_web_search kullanarak AI reasoning modellerindeki son gelişmeleri ara"
"Kuantum bilişim atılımları hakkında kapsamlı bir analiz sunmak için openai_web_search'ü gpt-5 ve high reasoning effort ile kullan"
"openai_web_search kullanarak bu hafta San Francisco'da yerel teknoloji buluşmalarını ara"
AI asistanı, isteğinize göre uygun parametrelerle openai_web_search aracını otomatik olarak kullanacaktır.
gpt-5-mini ile reasoning_effort: "low"gpt-5 ile reasoning_effort: "medium" veya "high"| Model | Reasoning | Varsayılan Çaba | En İyi Kullanım |
|---|---|---|---|
gpt-4o |
❌ | N/A | Standart arama |
gpt-4o-mini |
❌ | N/A | Basit sorgular |
gpt-5-mini |
✅ | low |
Hızlı iterasyonlar |
gpt-5 |
✅ | medium |
Derin araştırma |
gpt-5-nano |
✅ | medium |
Dengeli yaklaşım |
o3 |
✅ | medium |
İleri reasoning |
o4-mini |
✅ | medium |
Verimli reasoning |
# Doğrudan kur ve çalıştır
uvx openai-websearch-mcp
# Veya global olarak kur
uvx install openai-websearch-mcp
# PyPI'den kur
pip install openai-websearch-mcp
# Sunucuyu çalıştır
python -m openai_websearch_mcp
# Repository'i klonla
git clone https://github.com/yourusername/openai-websearch-mcp.git
cd openai-websearch-mcp
# Bağımlılıkları yükle
uv sync
# Geliştirme modunda çalıştır
uv run python -m openai_websearch_mcp
# Klonla ve kur
git clone https://github.com/yourusername/openai-websearch-mcp.git
cd openai-websearch-mcp
# Sanal ortam oluştur ve bağımlılıkları yükle
uv sync
# Testleri çalıştır
uv run python -m pytest
# Geliştirme modunda kur
uv pip install -e .
| Değişken | Açıklama | Varsayılan |
|---|---|---|
OPENAI_API_KEY |
OpenAI API anahtarınız | Zorunlu |
OPENAI_DEFAULT_MODEL |
Kullanılacak varsayılan model | gpt-5-mini |
# uvx kurulumları için
npx @modelcontextprotocol/inspector uvx openai-websearch-mcp
# pip kurulumları için
npx @modelcontextprotocol/inspector python -m openai_websearch_mcp
Sorun: "Unsupported parameter: 'reasoning.effort'" Çözüm: Bu, reasoning_effort parametresiyle non-reasoning modelleri (gpt-4o, gpt-4o-mini) kullanırken oluşur. Sunucu bunu otomatik olarak, reasoning parametrelerini yalnızca uyumlu modellere uygulayarak ele alır.
Sorun: "No module named 'openai_websearch_mcp'" Çözüm: Paketi doğru kurduğunuzdan ve Python yolunuzun paket konumunu içerdiğinden emin olun.
Bu proje MIT Lisansı altında lisanslanmıştır - ayrıntılar için LICENSE dosyasına bakın.
Co-Authored-By: Claude noreply@anthropic.com
Exa AI Search API'sini kullanan bir Model Context Protocol (MCP) sunucusu, Claude gibi AI asistanlarının web aramaları gerçekleştirmesini sağlar. Bu kurulum, AI modellerinin gerçek zamanlı web bilgilerine güvenli ve kontrollü bir şekilde erişmesini mümkün kılar.
ArXiv araştırma makalelerinde arama yapın
Web'i keşfedin, veri çıkarın ve etkileşim kurun - tek bir arayüz ile herkese açık internet üzerinde otomatik erişimi güçlendirin.
Ücretsiz çoklu arama motoru kullanarak web araması yapın (API ANAHTARI GEREKMEZ) — Bing, Baidu, DuckDuckGo, Brave, Exa ve CSDN'yi destekler.
DuckDuckGo kullanarak web araması yapın
Brave Search API kullanarak web arama yetenekleri