MCPサーバー

PubMed / MEDLINE Literature Search

com.olyport/pubmed
ヘルスケア 検索・リサーチ 公開・接続可能 MCP 2025-11-25

このMCPでできること

Searches PubMed biomedical literature, retrieves article details, finds related and citing articles, and searches MeSH terms.

find_related_articles
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', 'title': 'find_related_articlesArguments', 'required': ['pmid'], 'properties': {'pmid': {'type': 'string', 'title': 'Pmid'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}}}
出力スキーマ
{'type': 'object', 'title': 'find_related_articlesOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
get_article_detail
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', 'title': 'get_article_detailArguments', 'required': ['pmid'], 'properties': {'pmid': {'type': 'string', 'title': 'Pmid'}}}
出力スキーマ
{'type': 'object', 'title': 'get_article_detailOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
get_cited_by
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', 'title': 'get_cited_byArguments', 'required': ['pmid'], 'properties': {'pmid': {'type': 'string', 'title': 'Pmid'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 20}}}
出力スキーマ
{'type': 'object', 'title': 'get_cited_byOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
search_mesh
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', 'title': 'search_meshArguments', 'required': ['term'], 'properties': {'term': {'type': 'string', 'title': 'Term'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 10}}}
出力スキーマ
{'type': 'object', 'title': 'search_meshOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
search_pubmed
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', 'title': 'search_pubmedArguments', 'required': ['query'], 'properties': {'sort': {'type': 'string', 'title': 'Sort', 'default': 'relevance'}, 'limit': {'type': 'integer', 'title': 'Limit', 'default': 20}, 'query': {'type': 'string', 'title': 'Query'}}}
出力スキーマ
{'type': 'object', 'title': 'search_pubmedOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
追加
get_cited_by
2026年9月17日12:36
追加
search_mesh
2026年9月17日12:36
追加
find_related_articles
2026年9月17日12:36
追加
get_article_detail
2026年9月17日12:36
追加
search_pubmed
2026年9月17日12:36