Exa MCP
resmiYapay Zekalar için Exa tarafından yapılmış Arama Motoru
Exa MCP ile neler yapabilirsiniz?
- Web araması — Asistanınızdan herhangi bir konuda web'de arama yapmasını ve kullanıma hazır, temiz içerikler sunmasını isteyin.
- Sayfa getirme — Asistanınızın bir veya daha fazla URL'nin tüm içeriğini temiz Markdown biçiminde okumasını sağlayın.
- Gelişmiş arama filtreleri — Alan adı, tarih, vurgulama, özet ve alt sayfa tarama filtreleri için
web_search_advanced_exaözelliğini etkinleştirin. - Çok adımlı araştırma — Araştırma, liste oluşturma, zenginleştirme ve yapılandırılmış çıktı için bir Exa Agent çalıştırın (kimlik doğrulama gerektirir).
- Daha yalın arama bağlamı — Arama sonuçlarının URL başına sabit bir bütçe yerine tek bir vurgulama bütçesini paylaşması için dinamik vurgulamaları etkinleştirin.
Barındırılan MCP Sunucusu
npx add-mcp 'https://mcp.exa.ai/mcp'Claude Code, Codex, Cursor ve daha fazlasına kurulur
Dokümantasyon
Exa MCP Server
Yapay zekâ ajanlarını web araması, içerik getirme ve çok adımlı araştırma için Exa'ya bağlayın.
Belgeler · NPM Paketi · API anahtarınızı alın
Kurulum
Exa'nın barındırılan MCP sunucusuna bağlanın:
https://mcp.exa.ai/mcp
Ya da istemciniz destekliyorsa bir eklenti kullanın.
Agent Plugin
Bu depo bir Agent Plugin'dir. Herhangi bir uyumlu istemci ile yükleyin.
Claude
Claude Plugin Marketplace üzerinden yükleyin veya şu komutu çalıştırın:
claude plugin install exa@claude-plugins-official
Codex / ChatGPT
ChatGPT'deki Eklentiler üzerinden yükleyin veya şu komutu çalıştırın:
codex mcp add exa --url https://mcp.exa.ai/mcp
Diğer MCP İstemcileri
Çoğu istemci, standart mcpServers biçimiyle manuel olarak yapılandırılabilir:
{
"mcpServers": {
"exa": {
"type": "streamable-http",
"url": "https://mcp.exa.ai/mcp",
}
}
}
İstemciye özel yapılandırmalar
Exa MCP çoğu diğer istemciyle çalışır; istemcileri https://mcp.exa.ai/mcp adresine yönlendirin.
| İstemci | Ekleneceği yer |
|---|---|
| Kiro | Kiro power kullanın veya manuel olarak ~/.kiro/settings/mcp.json konumuna ekleyin |
| LM Studio | LM Studio'ya ekleyin veya manuel olarak mcp.json konumuna ekleyin |
| Replit | Replit'e ekleyin |
| Grok Build | /marketplace → Exa'yı yükleyin, ardından oturum açmak için /mcp |
| Gemini CLI | Manuel olarak ~/.gemini/settings.json konumuna ekleyin |
| OpenCode | Manuel olarak opencode.json konumuna ekleyin |
| Windsurf | Manuel olarak ~/.codeium/windsurf/mcp_config.json konumuna ekleyin |
| Google Antigravity | Manuel olarak mcp_config.json konumuna ekleyin |
| Zed | context_servers altında settings.json konumuna manuel olarak ekleyin |
| Warp | Ayarlar → Ajanlar → MCP sunucuları |
| v0 by Vercel | Ayarlar → MCP bağlantıları |
Kullanılabilir Araçlar
Varsayılan Araçlar
| Araç | Açıklama |
|---|---|
web_search_exa | Herhangi bir konuda web'de arama yapın ve kullanıma hazır, temiz içerik alın |
web_fetch_exa | Bir veya daha fazla URL'deki web sayfasının tüm içeriğini temiz Markdown olarak okuyun |
İsteğe Bağlı Araçlar (tools parametresiyle etkinleştirin)
| Araç | Açıklama |
|---|---|
agent_run | Çok adımlı araştırma, liste oluşturma, zenginleştirme ve yapılandırılmış çıktı için bir Exa Agent çalıştırın |
web_search_advanced_exa | Filtreler, alan adları, tarihler, öne çıkanlar, özetler ve alt sayfa taramasıyla gelişmiş arama |
Araçları MCP URL'sine ekleyerek etkinleştirin (bu, varsayılanların yerini alır; bu nedenle istediğiniz tüm araçları ekleyin):
https://mcp.exa.ai/mcp?tools=web_search_advanced_exa
https://mcp.exa.ai/mcp?tools=web_search_exa,web_fetch_exa,agent_run
Exa Agent kimlik doğrulaması gerektirir (OAuth veya bir API anahtarı).
Dinamik Öne Çıkanlar (beta)
dynamicHighlights=true öğesini MCP URL'sine ekleyerek web_search_exa ve web_search_advanced_exa araçlarının Dinamik Öne Çıkanlar döndürmesini sağlayın. Bunlar, URL başına sabit bir bütçeyle değil, tüm sonuçlar genelinde paylaşılan tek bir bütçeyle seçilen öne çıkanlardır; böylece ajanınızın bağlamına daha az metin ulaşır. Sunucu yerel olarak çalışırken bunun yerine DYNAMIC_HIGHLIGHTS=true ayarını yapın.
https://mcp.exa.ai/mcp?dynamicHighlights=true
Agent Skills
Beceriler skills/ konumunda bulunur ve Agent Plugin kurulumlarıyla yüklenir. plugins/exa/ içindeki Claude eklentisi bunların bir kopyasını içerir; kopyalar farklılaştığında npm test başarısız olur. main üzerindeki her paket sürümü artışı, Claude'un eklenti dizininin okuduğu claude-plugin dalının köküne plugins/exa/ yayımlar. Sürümler arasında yalnızca eklentiye yönelik bir değişiklik yayımlamak için Publish Claude plugin iş akışını manuel olarak çalıştırın.
| Beceri | Yol | Şu durumlarda kullanın |
|---|---|---|
search | skills/search/ | Derinlemesine araştırma, potansiyel müşteri bulma, rekabet analizi, çok adımlı web araştırması |
exa-agent | skills/exa-agent/ | Exa Agent çalıştırmaları, zenginleştirme, yapılandırılmış çıktı, Connect sağlayıcıları |
İstemcinizin beceri arayüzünden (veya desteklenen yerlerde /skill-name) çağırın. Yalnızca MCP kullanan kurulumlarda da araçlar kullanılabilir; beceriler bunların üzerine orkestrasyon ekler.
Kimlik Doğrulama
Barındırılan MCP sunucusu, hız sınırlarıyla anonim olarak çalışır. Daha yüksek sınırlar ve Exa Agent erişimi için OAuth veya API anahtarı kullanın.
OAuth tercih edilir: çoğu istemci Exa'da oturum açmanızı ister. Oturum açma akışını zorlamak için (paylaşılan bağlayıcılar ve eklentiler için kullanışlıdır) https://mcp.exa.ai/mcp?login veya https://mcp.exa.ai/mcp/oauth kullanın.
İsterseniz kontrol panelinden bir API anahtarı alıp URL'de ?exaApiKey=… olarak iletebilirsiniz. Ayrıca anahtarı bir Authorization: Bearer … başlığı veya x-api-key başlığı olarak da gönderebilirsiniz.
❤️ ile Exa tarafından geliştirildi