pubmed-search-mcp
Verified Safeby u9401066
Overview
Integrates PubMed literature search capabilities into AI agents, particularly for Microsoft Copilot Studio, enabling comprehensive scientific research and information retrieval within Microsoft 365 applications.
Installation
docker run -d --name pubmed-mcp -p 8765:8765 -e NCBI_EMAIL=your@email.com -e MCP_TRANSPORT=streamable-http u9401066/pubmed-search-mcp:latestEnvironment Variables
- NCBI_EMAIL
- NCBI_API_KEY
- PUBMED_DATA_DIR
- PUBMED_HTTP_API_PORT
- MCP_TRANSPORT
- MCP_HOST
- MCP_PORT
Security Notes
The server uses environment variables for sensitive credentials (NCBI API Key) and supports deployment with Nginx for HTTPS termination, rate limiting, and security headers. The internal HTTP API (`/api/*` endpoints) for MCP-to-MCP communication uses `allow_origins=['*']`, which is a common pattern for trusted internal integrations or services behind a proxy. However, this requires careful configuration of the ingress layer (e.g., Nginx) in production environments to prevent unintended external exposure. The server generally binds its internal HTTP API to `127.0.0.1` by default, reducing direct external exposure.
Similar Servers
gpt-researcher
The GPT Researcher MCP Server enables AI assistants to conduct comprehensive web research and generate detailed, factual, and unbiased reports. It supports multi-agent workflows, local document analysis, and integration with external tools via the Machine Conversation Protocol (MCP) for various research tasks.
zotero-mcp
Seamlessly integrates AI assistants with Zotero for enhanced research assistance, literature reviews, and citation management by enabling AI to interact with the local Zotero library.
academia_mcp
An MCP server providing tools for searching, fetching, analyzing, and reporting on scientific papers and datasets, often powered by LLMs.
arxiv-mcp-server
The server enables researchers to search for academic papers on arXiv, analyze citations and trends, and export data in multiple formats, with a stated aim for AI-assisted discovery and processing.