MCP PRIDE Archive Search Server

🧬 MCP PRIDE 아카이브 검색 서버

이 프로젝트는 주요 프로테오믹스 데이터 저장소인 PRIDE Archive를 검색하는 도구를 제공하는 MCP(Model Context Protocol) 호환 API 서버를 구현합니다. Claude 또는 기타 MCP 호환 LLM과 같은 AI 모델이 구조화된 함수 호출을 사용하여 프로테오믹스 데이터세트와 프로그래밍 방식으로 상호 작용할 수 있도록 합니다.


🚀 특징

  • FastMCP 기반 MCP 서버
  • 🔍 키워드, 제출 날짜, 인기도 등으로 데이터 세트를 쿼리하는 PRIDE 아카이브 검색 도구
  • 🤖 생물의학 및 단백질체학 관련 연구를 위한 AI 친화적 도구
  • http (SSE) 및 stdio 연결 모드를 모두 지원합니다
  • 🛠️ 추가 도구로 쉽게 확장 가능

📦 설치

저장소를 복제하고 종속성을 설치합니다.

지엑스피1

👨‍💻 사용법

원하는 연결 유형(http 또는 stdio)으로 MCP 서버를 시작합니다.

python -m mcp_pride_archive_search --connection_type http --port 9999

명령줄 인수

논쟁설명기본
--연결_유형연결 유형: http 또는 stdiohttp
--포트서버를 실행할 포트(HTTP 모드용)9999

🔧 도구 API

검색_아카이브_도구(...)

PRIDE Archive 데이터베이스에서 프로테오믹스 데이터 세트를 가져옵니다.

다음과 같은 경우 사용하세요:

  • 프로테오믹스 연구 데이터 검색
  • 질량 분석 데이터 세트 쿼리
  • 생물의학 데이터세트 탐색(예: 암 관련)
  • 인기 있는 또는 특정 프로테오믹스 프로젝트 찾기

🤝 LLM과의 통합

이 서버는 다음을 포함하여 모델 컨텍스트 프로토콜을 지원하는 모든 LLM과 함께 작동합니다.

  • 인간주의적 클로드
  • 구글 제미니
  • 오픈소스 MCP 클라이언트
  • 맞춤형 RAG 파이프라인

🧠 아키텍처 개요

+---------------------+ Tool Calls +-----------------------------+ | Claude / Gemini AI | <--------------------> | MCP PRIDE API Server | +---------------------+ | - search_archive_tool() | | - server_status() | +-----------------------------+ | v +---------------------------+ | PRIDE Archive REST API | | (https://www.ebi.ac.uk | | /pride/ws/archive/ | | v3/search/projects) | +---------------------------+

📝 라이센스

MIT 라이선스. 자세한 내용은 라이선스를 참조하세요.

-
security - not tested
-
license - not tested
-
quality - not tested

PRIDE Archive 저장소에서 구조화된 함수 호출을 통해 프로테오믹스 데이터 세트를 프로그래밍 방식으로 검색하고 상호 작용할 수 있도록 하는 모델 컨텍스트 프로토콜 서버입니다.

  1. 🚀 Features
    1. 📦 Installation
      1. 👨‍💻 Usage
        1. 🔧 Tool APIs
          1. search_archive_tool(...)
        2. 🤝 Integration with LLMs
          1. 🧠 Architecture Overview
            1. 📝 License
              ID: 54bhle8grv