PubMed-MCP-Server
PubMed MCP ์๋ฒ
๐ AI ๋ณด์กฐ์์ด ๊ฐ๋จํ MCP ์ธํฐํ์ด์ค๋ฅผ ํตํด PubMed ๊ธฐ์ฌ๋ฅผ ๊ฒ์, ์ก์ธ์ค, ๋ถ์ํ ์ ์๋๋ก ํฉ๋๋ค.
PubMed MCP ์๋ฒ๋ ๋ชจ๋ธ ์ปจํ ์คํธ ํ๋กํ ์ฝ(MCP)์ ํตํด AI ์ด์์คํดํธ์ PubMed์ ๋ฐฉ๋ํ ์์ํ ๋ฌธํ ์ ์ฅ์๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค. AI ๋ชจ๋ธ์ MCP๋ฅผ ํตํด ๊ณผํ ๋ ผ๋ฌธ์ ๊ฒ์ํ๊ณ , ๋ฉํ๋ฐ์ดํฐ์ ์ ๊ทผํ๊ณ , ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ์ฌ์ธต ๋ถ์์ ์ํํ ์ ์์ต๋๋ค.
๐ค ๊ธฐ์ฌ โข ๐ ๋ฒ๊ทธ ์ ๊ณ
โจ ํต์ฌ ๊ธฐ๋ฅ
๐ ๋ ผ๋ฌธ ๊ฒ์: ํค์๋ ๋๋ ๊ณ ๊ธ ๊ฒ์์ ์ฌ์ฉํ์ฌ PubMed ๋ ผ๋ฌธ์ ์ฟผ๋ฆฌํ์ธ์ โ
๐ ํจ์จ์ ์ธ ๊ฒ์: ์ข ์ด ๋ฉํ๋ฐ์ดํฐ์ ๋ํ ๋น ๋ฅธ ์ก์ธ์ค โ
๐ ๋ฉํ๋ฐ์ดํฐ ์ก์ธ์ค: ํน์ ๋ ผ๋ฌธ์ ๋ํ ์์ธํ ๋ฉํ๋ฐ์ดํฐ ๊ฒ์ โ
๐ ์ฐ๊ตฌ ์ง์: ์๋ฌผ์ํ ์ฐ๊ตฌ ๋ฐ ๋ถ์์ ์ฉ์ดํ๊ฒ ํฉ๋๋ค โ
๐ ๋ ผ๋ฌธ ์ ๊ทผ: ์ ์ฒด ํ ์คํธ PDF ์ฝํ ์ธ ๋ค์ด๋ก๋ ์๋ โ
๐ง ์ฌ์ธต ๋ถ์: ๋ ผ๋ฌธ์ ๋ํ ํฌ๊ด์ ์ธ ๋ถ์์ ์ํํฉ๋๋ค. โ
๐ ์ฐ๊ตฌ ์ฃผ์ : ๋ ผ๋ฌธ ๋ถ์์ ์ํ ์ ๋ฌธํ๋ ์ฃผ์ ๋ชจ์ โ
Related MCP server: pubmed-mcp-server
๐ ๋น ๋ฅธ ์์
ํ์ ์กฐ๊ฑด
ํ์ด์ฌ 3.10+
FastMCP ๋ผ์ด๋ธ๋ฌ๋ฆฌ
์ค์น
Smithery๋ฅผ ํตํด ์ค์น
Smithery๋ฅผ ํตํด Claude Desktop์ pubmed-mcp-server๋ฅผ ์๋์ผ๋ก ์ค์นํ๋ ค๋ฉด:
ํด๋ก๋
์ง์์คํผ1
์ปค์
์ค์ โ ์ปค์ ์ค์ โ MCP โ ์ ์๋ฒ ์ถ๊ฐ์ ๋ค์์ ๋ถ์ฌ๋ฃ์ต๋๋ค.
๋งฅ/๋ฆฌ๋ ์ค
npx -y @smithery/cli@latest run @JackKuo666/pubmed-mcp-server --client cursor --config "{}" ์๋์ํ
npx -y @smithery/cli@latest install @JackKuo666/pubmed-mcp-server --client windsurf --config "{}"C๋ผ์ธ
npx -y @smithery/cli@latest install @JackKuo666/pubmed-mcp-server --client cline --config "{}"์ ์ฅ์๋ฅผ ๋ณต์ ํฉ๋๋ค.
git clone https://github.com/JackKuo666/PubMed-MCP-Server.git cd PubMed-MCP-Serverํ์ํ ์ข ์์ฑ์ ์ค์นํ์ธ์:
pip install -r requirements.txt
๐ ์ฌ์ฉ๋ฒ
MCP ์๋ฒ๋ฅผ ์์ํฉ๋๋ค.
python pubmed_server.pyClaude Desktop๊ณผ ํจ๊ป ์ฌ์ฉ
claude_desktop_config.json ์ ๋ค์ ๊ตฌ์ฑ์ ์ถ๊ฐํ์ธ์.
(๋งฅ OS)
{
"mcpServers": {
"pubmed": {
"command": "python",
"args": ["-m", "pubmed-mcp-server"]
}
}
}(Windows ๋ฒ์ ):
{
"mcpServers": {
"pubmed": {
"command": "C:\\Users\\YOUR\\PATH\\miniconda3\\envs\\mcp_server\\python.exe",
"args": [
"D:\\code\\YOUR\\PATH\\PubMed-MCP-Server\\pubmed_server.py"
],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}Cline๊ณผ ํจ๊ป ์ฌ์ฉ
{
"mcpServers": {
"pubmed": {
"command": "bash",
"args": [
"-c",
"source /home/YOUR/PATH/mcp-server-pubmed/.venv/bin/activate && python /home/YOUR/PATH/pubmed-mcp-server.py"
],
"env": {},
"disabled": false,
"autoApprove": []
}
}
}๐ MCP ๋๊ตฌ
PubMed MCP ์๋ฒ๋ ๋ค์๊ณผ ๊ฐ์ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
search_pubmed_key_words: ํค์๋๋ฅผ ์ฌ์ฉํ์ฌ PubMed์์ ๊ธฐ์ฌ๋ฅผ ๊ฒ์ํฉ๋๋ค.search_pubmed_advanced: ์ฌ๋ฌ ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ์ฌ PubMed์ ๊ธฐ์ฌ์ ๋ํ ๊ณ ๊ธ ๊ฒ์์ ์ํํฉ๋๋ค.get_pubmed_article_metadata: PMID๋ฅผ ์ฌ์ฉํ์ฌ PubMed ๊ธฐ์ฌ์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ต๋๋ค.download_pubmed_pdf: PubMed ๊ธฐ์ฌ์ ์ ์ฒด ํ ์คํธ PDF๋ฅผ ๋ค์ด๋ก๋ํด ๋ณด์ธ์.deep_paper_analysis: PubMed ๊ธฐ์ฌ์ ๋ํ ํฌ๊ด์ ์ธ ๋ถ์์ ์ํํฉ๋๋ค.
๋ ผ๋ฌธ ๊ฒ์
๋ค์๊ณผ ๊ฐ์ ์ฟผ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ AI ๋น์์๊ฒ ๋ ผ๋ฌธ์ ๊ฒ์ํ๋๋ก ์์ฒญํ ์ ์์ต๋๋ค.
Can you search PubMed for recent papers about CRISPR?๋ ผ๋ฌธ ์ธ๋ถ ์ ๋ณด ์ป๊ธฐ
PMID๊ฐ ์์ผ๋ฉด ์์ธํ ๋ด์ฉ์ ๋ฌธ์ํ ์ ์์ต๋๋ค.
Can you show me the metadata for the paper with PMID 12345678?๋ ผ๋ฌธ ๋ถ์
๋ ผ๋ฌธ์ ๋ํ ์ฌ์ธต ๋ถ์์ ์์ฒญํ ์ ์์ต๋๋ค.
Can you perform a deep analysis of the paper with PMID 12345678?๐ ํ๋ก์ ํธ ๊ตฌ์กฐ
pubmed_server.py: FastMCP๋ฅผ ์ฌ์ฉํ ์ฃผ์ MCP ์๋ฒ ๊ตฌํpubmed_web_search.py: PubMed ๊ฒ์ ๋ฐ ๊ธฐ์ฌ ์ ๋ณด ๊ฒ์์ ์ํ ๋ ผ๋ฆฌ๋ฅผ ํฌํจํฉ๋๋ค.
๐ง ์ข ์์ฑ
ํ์ด์ฌ 3.10+
ํจ์คํธMCP
๋น๋๊ธฐ
๋ฒ์ฑ ๋ฐ์ถ
์์ฒญ
์๋ฆ๋ค์ด์ํ4
๐ค ๊ธฐ์ฌํ๊ธฐ
๊ธฐ์ฌ๋ฅผ ํ์ํฉ๋๋ค! ํ ๋ฆฌํ์คํธ๋ฅผ ์ ์ถํด ์ฃผ์ธ์.
๐ ๋ผ์ด์ผ์ค
์ด ํ๋ก์ ํธ๋ MIT ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ผ์ด์ ์ค๊ฐ ๋ถ์ฌ๋์์ต๋๋ค.
โ ๏ธ ๋ฉด์ฑ ์กฐํญ
์ด ๋๊ตฌ๋ ์ฐ๊ตฌ ๋ชฉ์ ์ผ๋ก๋ง ์ฌ์ฉ๋ฉ๋๋ค. PubMed์ ์๋น์ค ์ฝ๊ด์ ์ค์ํ๊ณ ์ฑ ์๊ฐ ์๊ฒ ์ฌ์ฉํด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
This server cannot be deployed
Maintenance
Related MCP Connectors
PubMed MCP โ wraps the NCBI E-utilities API (biomedical literature, free, no auth)
AI-powered bioprotocol optimization โ generate, search, and manage lab protocols via MCP
Search 36M+ PubMed biomedical articles and ClinicalTrials.gov studies.
Auditable MCP server for PubMed, Europe PMC, ClinicalTrials.gov, and bioRxiv/medRxiv queries
Related MCP Servers
- FlicenseNot gradedqualityDmaintenance๐ Enable AI assistants to search and access Google Scholar papers through a simple MCP interface.413-
- AlicenseAqualityAmaintenanceA bridge connecting AI agents to NCBI's PubMed database through the Model Context Protocol, enabling seamless searching, retrieval, and analysis of biomedical literature and data.113,208 npm157Apache 2.0
- AlicenseBqualityDmaintenanceEnables AI assistants to search and retrieve biomedical research articles from PubMed's database of over 35 million citations, including metadata, abstracts, MeSH terms, and full-text PDFs when available.11MIT
- FlicenseBqualityDmaintenanceProvides comprehensive access to NCBI's PubMed database of over 36 million biomedical citations, allowing users to search, retrieve, and analyze literature directly through MCP tools. It supports advanced queries, citation management, full-text retrieval from PubMed Central, and precise discovery using MeSH terms.1615-