wegene-assistant MCP 서버
LLM을 사용하여 사용자의 WeGene 유전자 검사 보고서를 분석하는 WeGene Assistant용 MCP 서버입니다.
구성 요소
자원
사용자가 권한을 부여받으면 해당 계정의 모든 보고서가 리소스로 노출됩니다.
각 개별 보고서에 액세스하기 위한 사용자 정의 wegene:// URI 체계
보고서 리소스에는 이름, 설명 및 application/json mimetype이 있습니다.
도구
서버는 하나의 도구를 구현합니다.
wegene-oauth: 브라우저에서 WeGene Open API oAuth 프로세스 시작
사용자는 120초 안에 승인을 완료해야 LLM에서 보고서에 추가로 액세스할 수 있습니다.
wegene-get-profiles: 사용자의 WeGene 계정 아래에 있는 프로필 목록을 읽습니다.
LLM에서 사용할 프로필 이름과 ID가 반환됩니다.
wegene-get-report-info: LLM에서 사용 가능한 보고서를 알 수 있도록 보고서 메타 정보를 반환합니다.
보고서 이름, 설명, 엔드포인트 등의 목록이 반환됩니다.
wegene-get-report: 프로필에 따라 단일 보고서의 결과를 읽습니다.
WeGene의 Open API 플랫폼 에 지정된 JSON 결과를 반환합니다.
주장
report_endpoint: 검색할 보고서의 엔드포인트
report_id: 검색할 보고서의 ID
profile_id: 보고서를 검색할 프로필 ID
Related MCP server: MCP-Allure
구성
이 프로젝트를 사용하려면 WeGene Open API 키/비밀번호가 필요합니다.
.env.example``.env로 복사하고 파일에서 키와 비밀번호를 업데이트합니다.
빠른 시작
설치하다
Smithery를 통해 설치
Smithery 를 통해 Claude Desktop용 WeGene Assistant를 자동으로 설치하려면:
지엑스피1
현지 설치
MCP 서버 준비
이 프로젝트를 복제하세요
프로젝트의 루트 폴더 아래에서
uv sync --dev --all-extras실행합니다.
클로드 데스크톱 구성
MacOS의 경우:
~/Library/Application\ Support/Claude/claude_desktop_config.jsonWindows의 경우:
%APPDATA%/Claude/claude_desktop_config.json
구성 파일에 아래 내용을 추가합니다.
Appeared in Searches
- A search related to PHP web development or applications
- Resources and Tools for Data Analysis
- Researching Effective Methods for Developing AI Agents
- Replicating ChatGPT Memory Functionality for Task Management and Skill Tracking
- A guide on utilizing Python for solving numerical problems using internet resources