pubmed-mcp
Verified Safeby openpharma-org
Overview
Provides AI assistants and applications with search, metadata retrieval, and PDF access to PubMed's biomedical literature database.
Installation
npx @openpharma-org/pubmed-mcp-serverSecurity Notes
The server primarily acts as a proxy to NCBI's official E-utilities API. It uses `axios` for network requests and `xml2js` for XML parsing. `xml2js` by default disables DTD parsing and external entity resolution, mitigating common XML-related vulnerabilities like XXE. There are no direct uses of `eval`, no hardcoded secrets, and no apparent obfuscation. The PDF download feature only provides a URL to NCBI's PMC, rather than serving files directly, which is a good security practice. The main risk is potential for abuse if not properly rate-limited at the application level by the end-user, as it can generate multiple requests to NCBI for a single search.
Similar Servers
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
knowledgebase-mcp
A standardized Model Context Protocol (MCP) server that aggregates and provides AI systems with access to diverse biomedical knowledge bases and analysis tools.
registry
Registry for discovering Model Context Protocol (MCP) servers relevant to biomedical research, facilitating tool discovery and integration for AI assistants.
opentargets-mcp
Serves as a Model Context Protocol (MCP) server exposing the Open Targets Platform GraphQL API as a set of structured tools for AI agents and other MCP-compatible clients to access biomedical data.