mcp-simple-pubmed

by andybrandt
MIT License
76
  • Apple

Integrations

  • Enables retrieval of publication URLs through DOI (Digital Object Identifier) to access articles that may not be directly available through PubMed

  • Supports downloading full text for open access articles available directly on PubMed

  • Provides access to PubMed articles through the Entrez API, allowing users to search the PubMed database, access article abstracts, and download full text for open access articles

MCP Simple PubMed

Ein MCP-Server, der über die Entrez-API Zugriff auf PubMed-Artikel bietet.

Merkmale

  • Durchsuchen Sie die PubMed-Datenbank mithilfe von Schlüsselwörtern
  • Zugriff auf Artikelzusammenfassungen
  • Vollständigen Text herunterladen, wenn verfügbar (für Open-Access-Artikel, die direkt auf PubMed verfügbar sind)

Bitte beachten Sie, dass das Tool eine XML-Version des Volltextes zurückgibt. Diese ist jedoch für KIs nützlicher als ein „menschenlesbarer“ Text, da sie zusätzliche Informationen zur Dokumentstruktur liefert. Zumindest bevorzugt Claude 3.5 Sonnet diese Option.

Bitte beachten Sie auch, dass die Unfähigkeit dieses Tools und möglicherweise anderer Tools, den Volltext einer Arbeit zu liefern, nicht unbedingt auf deren Nichtverfügbarkeit zurückzuführen sein muss. Beim Testen dieses Tools stieß ich auf eine Arbeit, deren Volltext auf PubMed fehlte. Als Claude die Publikations-URL (die wir über DOI erhalten hatten) per Fetch zugriff, erhielt er die Fehlermeldung „Verboten“. Ich konnte jedoch mit einem normalen Browser auf dieselbe Seite zugreifen.

Mit anderen Worten: Wenn Ihr KI-Assistent mit diesem Tool nicht in der Lage ist, den vollständigen Text eines Dokuments abzurufen, lohnt es sich, es manuell mit einem normalen Webbrowser zu versuchen.

Dieses Tool bietet Ihnen natürlich keinen Zugriff auf kostenpflichtige Artikel. Sie können diese möglicherweise über Ihren Bibliothekszugang oder – als letzte Möglichkeit – über eine bestimmte Website lesen, die öffentlich finanzierte Forschung kostenlos zugänglich macht.

Installation

Installation über Smithery

So installieren Sie Simple PubMed für Claude Desktop automatisch über Smithery :

npx -y @smithery/cli install mcp-simple-pubmed --client claude

Manuelle Installation

pip install mcp-simple-pubmed

Konfiguration

Der Server benötigt die folgenden Umgebungsvariablen:

  • PUBMED_EMAIL : Ihre E-Mail-Adresse (erforderlich für NCBI)
  • PUBMED_API_KEY : Optionaler API-Schlüssel für höhere Ratenlimits

Die Standard-Ratenbegrenzung beträgt 3 Anfragen pro Sekunde. Es wurde keine Ratenbegrenzung implementiert, da es im typischen Anwendungsszenario sehr unwahrscheinlich ist, dass Ihre KI mehr Verkehr erzeugt. Bei Bedarf können Sie einen API-Schlüssel registrieren , der Ihnen 10 Anfragen pro Sekunde ermöglicht. Weitere Informationen hierzu finden Sie auf den NCBI-Seiten .

Verwendung mit Claude Desktop

Fügen Sie Ihrer Claude Desktop-Konfiguration ( claude_desktop_config.json ) Folgendes hinzu:

(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" } } } }

Lizenz

MIT-Lizenz

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

Ein MCP-Server, der über die Entrez-API Zugriff auf PubMed-Artikel bietet.

  1. Merkmale
    1. Installation
      1. Installation über Smithery
      2. Manuelle Installation
    2. Konfiguration
      1. Verwendung mit Claude Desktop
        1. Lizenz

          Related MCP Servers

          • -
            security
            A
            license
            -
            quality
            An MCP server that provides access to arXiv papers through their API.
            Last updated -
            4
            88
            Python
            MIT License
            • Apple
          • -
            security
            A
            license
            -
            quality
            Server to search PubMed (PubMed is a free, online database that allows users to search for biomedical and life sciences literature). I have created on a day MCP came out but was on vacation, I saw someone post similar server in your DB, but figured to post mine.
            Last updated -
            1
            1
            Python
            MIT License
            • Apple
          • -
            security
            F
            license
            -
            quality
            An MCP server implementation that enables searching and retrieving research articles from PubMed with specific focus on open access content filtering and full-text link retrieval.
            Last updated -
            4
            3
            JavaScript
          • -
            security
            F
            license
            -
            quality
            🔍 Enable AI assistants to search, access, and analyze PubMed articles through a simple MCP interface.
            Last updated -
            7
            Python
            • Apple
            • Linux

          View all related MCP servers

          ID: 5wlfb8i6bj