JP

jackkuo666/pubmed-mcp-server

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

132 stars 47 forks 품질 72 트렌드 16MIT

jackkuo666/pubmed-mcp-server는 [[T0]에서 가져온 MCP 서버 후보입니다.

개요

jackkuo666/pubmed-mcp-server는 [[T0]에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

🔍 AI 비서가 간단한 MCP 인터페이스를 통해 PubMed 문서를 검색, 접근 및 분석할 수 있도록 지원합니다.

PubMed MCP 서버는 모델 컨텍스트 프로토콜(MCP)을 통해 AI 보조자와 PubMed의 방대한 생의학 문헌 저장소 간의 다리 역할을 합니다. 이 서비스는 AI 모델이 과학 논문을 검색하고, 메타데이터에 접근하며, 프로그래밍적으로 심층 분석을 수행할 수 있게 합니다.

🤝 기여 • 📝 버그 보고

✨ 핵심 기능

  • 🔎 논문 검색: 키워드 또는 고급 검색✅으로 PubMed 기사를 조회할 수 있습니다
  • 🚀 효율적인 검색: 종이 메타데이터✅에 대한 빠른 접근
  • 📊 메타데이터 접근: 특정 논문✅에 대한 상세 메타데이터 조회
  • 📊 연구 지원: 생의학 과학 연구 및 분석 ✅ 촉진
  • 📄 종이 접근: PDF 전체 ✅ 텍스트 콘텐츠 다운로드 시도
  • 🧠 심층 분석: 논문의 ✅ 종합 분석 수행
  • 📝 연구 주제: 논문 분석을 ✅ 위한 전문 주제 집합

🚀 퀵 스타트

전제 조건

  • 파이썬 3.10+
  • FastMCP 라이브러리

설치

Smithery를 통해 설치 중

Claude Desktop용 pubmed-mcp-server를 Smithery를 통해 자동으로 설치하려면:

클로드

커서

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

PubMed MCP Server

🔍 Enable AI assistants to search, access, and analyze PubMed articles through a simple MCP interface.

The PubMed MCP Server provides a bridge between AI assistants and PubMed’s vast repository of biomedical literature through the Model Context Protocol (MCP). It allows AI models to search for scientific articles, access their metadata, and perform deep analysis in a programmatic way.

🤝 Contribute • 📝 Report Bug

✨ Core Features

  • 🔎 Paper Search: Query PubMed articles with keywords or advanced search ✅
  • 🚀 Efficient Retrieval: Fast access to paper metadata ✅
  • 📊 Metadata Access: Retrieve detailed metadata for specific papers ✅
  • 📊 Research Support: Facilitate biomedical sciences research and analysis ✅
  • 📄 Paper Access: Attempt to download full-text PDF content ✅
  • 🧠 Deep Analysis: Perform comprehensive analysis of papers ✅
  • 📝 Research Prompts: A set of specialized prompts for paper analysis ✅

🚀 Quick Start

Prerequisites

  • Python 3.10+
  • FastMCP library

Installation

Installing via Smithery

To install pubmed-mcp-server for Claude Desktop automatically via Smithery:

claude

npx -y @smithery/cli install @JackKuo666/pubmed-mcp-server --client claude

Cursor

Paste the following into Settings → Cursor Settings → MCP → Add new server:

  • Mac/Linux
npx -y @smithery/cli@latest run @JackKuo666/pubmed-mcp-server --client cursor --config "{}" 

Windsurf

npx -y @smithery/cli@latest install @JackKuo666/pubmed-mcp-server --client windsurf --config "{}"

CLine

npx -y @smithery/cli@latest install @JackKuo666/pubmed-mcp-server --client cline --config "{}"
  1. Clone the repository:

    git clone https://github.com/JackKuo666/PubMed-MCP-Server.git
    cd PubMed-MCP-Server
    
  2. Install the required dependencies:

    pip install -r requirements.txt
    

📊 Usage

Start the MCP server:

python pubmed_server.py

Usage with Claude Desktop

Add this configuration to your claude_desktop_config.json:

(Mac OS)

{
  "mcpServers": {
    "pubmed": {
      "command": "python",
      "args": ["-m", "pubmed-mcp-server"]
      }
  }
}

(Windows version):

{
  "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": []
    }
  }
}

Using with Cline

{
  "mcpServers": {
    "pubmed": {
      "command": "bash",
      "args": [
        "-c",
GitHub에서 전체 README 보기

설치

npx -y @smithery/cli install @JackKuo666/pubmed-mcp-server --client claude
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "pubmed": { "command": "python", "args": ["-m", "pubmed-mcp-server"] } } }