What does the PubMed MCP Server do?
It allows MCP‑compatible clients to search PubMed and retrieve article abstracts asynchronously using a single tool (`search_pubmed`).
@codingaslu
基本情報
This repository contains an MCP server that searches PubMed for article abstracts using BioPython's Entrez module. It leverages the FastMCP framework to provide asynchronous search capabilities for PubMed.
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"pubmed-mcp-server-codingaslu": {
"command": "uv",
"args": [
"run",
"main.py"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
The PubMed MCP Server is a Model Context Protocol (MCP) server that searches PubMed for article abstracts using BioPython's Entrez module and the FastMCP framework. It provides asynchronous search capabilities for researchers and developers who need to retrieve PubMed data through MCP‑compatible clients.
Clone the repository, install dependencies with uv add -r requirements.txt, set a valid email address in main.py (Entrez.email), then start the server with uv run main.py. Configure your MCP client with the path to uv and the server directory as specified in the config.json example. Use the search_pubmed tool with parameters query (default "endocarditis") and max_results (default 10).
asyncio.to_thread.It allows MCP‑compatible clients to search PubMed and retrieve article abstracts asynchronously using a single tool (`search_pubmed`).
Python 3.8 or higher, the `mcp[cli]` package, and BioPython. Dependencies are managed via `uv` and a `requirements.txt` file.
You must set a valid email address in `main.py` by assigning it to `Entrez.email`. This is required by NCBI’s Entrez usage policy.
The search tool uses a default query of `"endocarditis"` and a default `max_results` of 10. Both can be overridden when calling the tool.
No. The server does not store data locally; it queries PubMed’s public API. No authentication is required beyond the valid email address.

Chemistry, pharma and biotech tools for AI assistants such as Claude, ChatGPT and Cursor. Deterministic calculations instead of guesses: NMR, MS, IR and UV spectra analysis, ADMET and ICH M7 mutagenicity assessment, stab
HasData's hosted Zillow MCP server lets AI agents search homes for sale, rentals and sold listings, then retrieve property details, price history and Zillow estimates as structured JSON.
Hosted TikTok MCP server for AI agents: read public profiles, account videos, comments and replies, or search videos and creators. Structured JSON for creator research and content analysis.

Elaichi is a governed remote MCP server for companies. Connect the apps your teams already run — 400+ connectors — and point Claude, ChatGPT, Cursor, any MCP client or the Elaichi Agent at one org-wide endpoint over OAut

App Store and Google Play data for agents: apps, reviews, keyword research, top charts, competitors and ASO audits.
コメント