PubMed / MEDLINE Literature Search
Search biomedical literature, get article details, find related articles, and explore MeSH terms
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"pubmed": {
"url": "https://mcp.olyport.com/pubmed/mcp"
}
}
}远程端点
https://mcp.olyport.com/pubmed/mcpstreamable-http它能做什么
工具清单
工具(5)
🟢search_pubmed(query, limit, sort)
Search PubMed for biomedical literature. Find research articles, reviews, and clinical studies matching your search terms. Supports PubMed query syntax including MeSH terms, field tags, and boolean operators. Args: query: Search terms (e.g. 'diabetes prevention exercise', 'breast cancer[MeSH] AND immunotherapy', 'COVID-19 vaccine efficacy'). limit: Maximum results (default 20, max 100). sort: Sort order - 'relevance', 'date', or 'author' (default 'relevance').
输入模式
{
"type": "object",
"properties": {
"query": {
"title": "Query",
"type": "string"
},
"limit": {
"default": 20,
"title": "Limit",
"type": "integer"
},
"sort": {
"default": "relevance",
"title": "Sort",
"type": "string"
}
},
"required": [
"query"
],
"title": "search_pubmedArguments"
}输出模式
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "search_pubmedOutput"
}🟢get_article_detail(pmid)
Get full details of a PubMed article by its PMID. Returns title, all authors, complete abstract, MeSH terms, publication types, journal info, and DOI. Args: pmid: PubMed ID (e.g. '39142850').
输入模式
{
"type": "object",
"properties": {
"pmid": {
"title": "Pmid",
"type": "string"
}
},
"required": [
"pmid"
],
"title": "get_article_detailArguments"
}输出模式
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_article_detailOutput"
}🟢find_related_articles(pmid, limit)
Find articles related to a given PubMed article. Uses NCBI's computed similarity to find conceptually related papers. Useful for literature review expansion. Args: pmid: PubMed ID of the source article. limit: Maximum related articles to return (default 10, max 50).
输入模式
{
"type": "object",
"properties": {
"pmid": {
"title": "Pmid",
"type": "string"
},
"limit": {
"default": 10,
"title": "Limit",
"type": "integer"
}
},
"required": [
"pmid"
],
"title": "find_related_articlesArguments"
}输出模式
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "find_related_articlesOutput"
}🟢search_mesh(term, limit)
Search the MeSH vocabulary for standardized medical terms. Find MeSH (Medical Subject Headings) descriptors to use in precise PubMed searches. Returns MeSH IDs, preferred terms, and scope notes. Args: term: Search term (e.g. 'diabetes', 'heart failure', 'opioid'). limit: Maximum results (default 10).
输入模式
{
"type": "object",
"properties": {
"term": {
"title": "Term",
"type": "string"
},
"limit": {
"default": 10,
"title": "Limit",
"type": "integer"
}
},
"required": [
"term"
],
"title": "search_meshArguments"
}输出模式
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "search_meshOutput"
}🟢get_cited_by(pmid, limit)
Find articles that cite a given PubMed article. Useful for tracking the impact and follow-up research of a key publication. Args: pmid: PubMed ID of the article to find citations for. limit: Maximum citing articles to return (default 20, max 100).
输入模式
{
"type": "object",
"properties": {
"pmid": {
"title": "Pmid",
"type": "string"
},
"limit": {
"default": 20,
"title": "Limit",
"type": "integer"
}
},
"required": [
"pmid"
],
"title": "get_cited_byArguments"
}输出模式
{
"type": "object",
"properties": {
"result": {
"title": "Result",
"type": "string"
}
},
"required": [
"result"
],
"title": "get_cited_byOutput"
}社区
证据