PubMed'den tıbbi ve yaşam bilimleri makalelerini aramak ve okumak için MCP.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"andybrandt-mcp-simple-pubmed": {
"command": "python",
"args": [
"-m",
"mcp_simple_pubmed"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/andybrandt/mcp-simple-pubmed.git ~/.mcp/mcp-simple-pubmed
cd ~/.mcp/mcp-simple-pubmed Entrez API aracılığıyla PubMed makalelerine erişim sağlayan bir MCP sunucusu.
MCP Prompts, etkili PubMed aramaları oluşturmanıza yardımcı olur:
Bu promptlar, AI'nin optimize edilmiş PubMed sorguları oluşturmasını rehberlik eder ve kapsamlı literatür aramaları yapılmasını kolaylaştırır.
Lütfen dikkat edin ki araç, tam metni XML'e dönüştürülmüş versiyonunu döndürür. Ancak bu, "insan tarafından okunabilir" metinden daha faydalıdır çünkü AI'lere belgenin yapısı hakkında ek bilgi verir. En azından Claude 3.5 Sonnet bunu tercih ettiğini söyledi.
Ayrıca lütfen dikkat edin ki bu araç ve muhtemelen diğer araçların bir makalenin tam metnini sunamaması, bunun mevcut olmadığı anlamına gelmeyebilir. Bu aracı test ederken, PubMed'de tam metni olmayan bir makalenin karşılaştığım ve Claude, DOI aracılığıyla aldığımız yayın URL'sine fetch kullanarak eriştiğinde "forbidden" hatası aldığı durumu yaşadım. Ancak, aynı sayfaya düzenli bir tarayıcı kullanarak erişebildim.
Başka bir deyişle, AI asistanınız bu aracı kullanarak bir makalenin tam metnini alamıyorsa, bunu düzenli bir web tarayıcısı ile manuel olarak denemeye değer.
Son olarak, bu araç tabii ki ücretli/paywalled makalelere erişim sağlayamaz. Bunları kütüphane erişimi aracılığıyla veya son çare olarak kamu tarafından finanse edilen araştırmaları açık erişim yapma çabasında olan belirli bir site aracılığıyla okuyabilirsiniz.
Simple PubMed'i Claude Desktop'ta otomatik olarak Smithery aracılığıyla kurmak için:
npx -y @smithery/cli install mcp-simple-pubmed --client claude
pip install mcp-simple-pubmed
Sunucu aşağıdaki ortam değişkenlerini gerektirir:
PUBMED_EMAIL: E-posta adresiniz (NCBI tarafından zorunludur)PUBMED_API_KEY: Daha yüksek hız limitleri için isteğe bağlı API anahtarıStandart hız limiti 3 istek / saniye. Tipik kullanım senaryosunda AI'nin daha fazla trafik oluşturması çok olası olmadığı için hız sınırlaması uygulanmamıştır. Buna ihtiyacınız varsa, bir API anahtarı kaydedebilirsiniz bu size 10 istek / saniye verecektir. NCBI sayfalarında bunu okuyun.
Claude Desktop konfigürasyonunuza ekleyin (claude_desktop_config.json):
(Mac OS)
{
"mcpServers": {
"simple-pubmed": {
"command": "python",
"args": ["-m", "mcp_simple_pubmed"],
"env": {
"PUBMED_EMAIL": "your-email@example.com",
"PUBMED_API_KEY": "your-api-key"
}
}
}
}
(Windows)
{
"mcpServers": {
"simple-pubmed": {
"command": "C:\\Users\\YOUR_USERNAME\\AppData\\Local\\Programs\\Python\\Python311\\python.exe",
"args": [
"-m",
"mcp_simple_pubmed"
],
"env": {
"PUBMED_EMAIL": "your-email@example.com",
"PUBMED_API_KEY": "your-api-key"
}
}
}
}
Eğer macOS'ta SSL sertifikası doğrulama hataları alırsanız (örneğin [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain), uygun sertifika paketini kurmanız gerekir:
/Applications/Python\ 3.13/Install\ Certificates.command
3.13 yerine Python sürüm numaranızı yazın. Bu script python.org'dan gelen Python kurulumlarında gelir.
Bunu Finder'dan da çalıştırabilirsiniz:

Eğer bu değişikliği Claude Desktop açıkken yaparsanız, değişikliğin geçerli olması için onu kapatıp yeniden başlatmanız gerekir.
MIT License
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