BioMCP의 개요
BioMCP는 유전체 소프트웨어 기업 GenomOncology가 만든 단일 명령줄 바이너리로, MCP 서버로도 동작합니다. 하나의 명령 문법(search, get, pivot, enrich, batch)으로 72개 생의학 소스에 직접 접근하며, PubMed, PubTator3, Europe PMC, ClinVar, gnomAD, ClinicalTrials.gov, OncoKB, Reactome, UniProt, openFDA가 포함됩니다. 에이전트는 데이터베이스마다 질의를 다시 만들지 않고 유전자에서 변이, 임상시험, 약물, 논문으로 옮겨 갈 수 있으며, 로컬 study 명령은 내려받은 cBioPortal 형식 데이터셋을 분석합니다.
이것은 연구 보조 도구이지 의학적 조언이 아닙니다. 자체 개인정보 처리방침도 이를 연구와 업무 보조 도구라고 부르며, 임상적으로 의미 있는 정보는 환자 진료에 쓰기 전에 1차 자료, 공식 허가 사항, 소속 기관의 정책과 대조하라고 요구합니다. 저장소는 스타 약 670개, 포크 119개이며 MIT 라이선스, Rust로 작성되었고 2026년 10월 18일에 v0.9.3을 출시했습니다.
BioMCP 설치 방법
uv tool install biomcp-cli && biomcp serveBioMCP, 쓸 만한 가치가 있습니까?
BioMCP의 강점은 생의학 소스들이 서로 어떻게 연결되는지 안다는 점입니다. BRAF V600E를 물으면 ClinVar 분류와 gnomAD 집단 빈도가 담긴 변이 카드가 읽기 전용 호출 한 번으로 돌아오고, 보조 명령으로 그 변이에서 임상시험, 논문, 약물로 넘어갈 수 있습니다. 논문 검색은 PubTator3, Europe PMC, PubMed에 걸쳐 이루어지고 중복된 PMID, PMCID, DOI를 제거하며 Semantic Scholar를 더할 수 도 있습니다. JSON 응답에는 다음에 쓸 만한 명령과 섹션별 출처가 담겨 있어, 사람이 확인할 수 있는 출처 기록을 에이전트에 제공합니다.
임상의나 병원의 정보 거버넌스 책임자가 물어야 할 것은 무엇이 컴퓨터 밖으로 나가느냐입니다. 개인정보 처리방침에 따르면 BioMCP에는 텔레메트리도, 분석도, 자체 호스팅 서비스도 없습니다. 각 질의는 사용자의 컴퓨터에서 NCBI, ClinicalTrials.gov, openFDA처럼 답에 필요한 공개 제공처로 바로 가며, 이 제공처들은 질의를 기록할 수 있습니다. 도구가 반환한 내용은 MCP 클라이언트 뒤에 있는 모델 제공업체에도 전달됩니다. 응답은 기본값으로 하루 동안 로컬 SQLite 파일에 캐시되고 인용 근거는 30일간 보관되며, --no-cache를 쓰면 관리되는 요청 상태가 남지 않습니다. 정책은 승인 없이 보호 대상 건강 정보를 제3자 API로 보내지 말라고 하며, 이는 여기에도 그대로 적용됩니다. 희귀 변이를 환자의 나이, 사는 동네와 함께 적은 질의는 어떤 도구로 보내든 그 환자를 식별할 수 있습니다.
두 번째로 읽어야 할 것은 라이선스 페이지입니다. BioMCP 자체는 MIT이지만, 반환되는 데이터에는 각 소스의 약관이 적용됩니다. KEGG는 학술용과 비학술용을 구분하고, COSMIC은 간접적으로만 접근되며, OncoKB에는 토큰이 필요합니다. 버전 0.9.3에 추가된 --disable-sources commercial-restricted는 기록된 약관상 상업적 이용이 제한된 모든 소스를 끄며, 기업 배포의 기본값으로 쓸 만합니다.
속도 제한은 프로세스 단위입니다. Semantic Scholar는 키가 있으면 초당 1건, 없으면 2초에 1건을 허용합니다. 여러 에이전트를 돌리는 팀은 HTTP 서버 하나를 공유하라는 안내를 받는데, 이 서버는 Host 헤더만 확인할 뿐 인증도 TLS도 없으므로 인증된 프록시 뒤에 두어야 합니다. 릴리스 노트는 길고 구체적이며 v0.9.3에만 52건의 수정이 나열되어 있어, 완성품이라기보다 활발히 개발 중인 프로젝트로 읽힙니다. 문헌과 변이 조사에서는 일반 웹 검색 서버보다 폭이 넓지만, 환자에게 닿는 일이라면 자격 있는 사람이 검증해야 할 출발점일 뿐입니다.
제 역할을 하는 곳
암 유전체 연구실의 박사후연구원
연구실 회의 전에 한 변이에 대한 근거 모으기
해당 변이의 ClinVar 의미, gnomAD 빈도, 연결된 논문, 모집 중인 임상시험을 요청하고 JSON 출력의 출처 링크를 따라갑니다. 데이터베이스 다섯 곳의 탭을 오가는 한 시간을 줄여 주지만, 결론은 연구원 본인의 몫입니다.
지역 암센터의 임상시험 코디네이터
특정 종양 유형과 바이오마커로 모집 중인 임상시험 목록 만들기
ClinicalTrials.gov에서 모집 중인 시험으로 걸러 검색한 뒤 후보의 적격 기준과 실시 기관을 가져옵니다. 질병과 바이오마커로만 검색하고 환자 정보는 쓰지 않으며, 적격 여부는 실시 기관에 확인합니다.
중견 제약사의 약물감시 분석가
시판 중인 약물에 대한 openFDA 이상사례 신호 요약하기
--disable-sources commercial-restricted를 설정한 채 약물 보조 명령으로 FAERS 건수와 허가 사항을 조회합니다. 무료 openFDA 키를 추가하면 한도가 늘어나며, 결과를 규제 문서에 넣기 전에 각 소스의 약관을 확인합니다.
도입 전 확인할 점
- 설정
- 설치 스크립트, uv tool install biomcp-cli(관계없는 biomcp 패키지가 아님), Homebrew 또는 Docker 이미지로 바이너리를 설치한 뒤 biomcp serve를 stdio 서버로 등록합니다. Claude Code 플러그인과 Codex 명령이 문서화되어 있으며, README는 30초 안에 첫 질의를 할 수 있다고 합니다.
- 연동
- 유전자, 변이, 논문, 임상시험, 약물, 질병, 경로, 단백질, 이상사례, 약물유전체학에 걸친 72개 직접 소스. NCBI, Semantic Scholar, openFDA, NCI, OncoKB, DisGeNET, AlphaGenome용 선택적 키. 내장된 스킬 가이드를 ~/.claude에 설치할 수 있습니다.
- 데이터와 개인정보
- 읽기 전용입니다. 텔레메트리, 분석, 호스팅 제어 평면이 없습니다. 질의는 원 제공처로 바로 가며 기록될 수 있고, 결과는 모델 제공업체로 갑니다. 로컬 캐시는 biomcp.db에 있고 기본 1일, 인용 근거는 30일이며 파일 권한은 본인만 갖습니다. 정책은 보호 대상 건강 정보를 제3자 API로 보내지 말라고 경고합니다.
- 대규모 사용 시 비용
- MIT로 무료입니다. 비용은 모델 토큰과 상업용 데이터 라이선스에서 생깁니다. 예를 들어 비학술용 KEGG나 상업용 OncoKB가 있으며, 이 가격은 각 제공처가 정하고 BioMCP는 공개하지 않습니다.
- 제한
- 속도 제한이 프로세스 단위이므로 병렬 에이전트는 serve-http 엔드포인트 하나를 공유해야 하며, 인증과 TLS에는 프록시가 필요합니다. 유료 논문은 Semantic Scholar 참고문헌이 비어 있을 수 있습니다. batch 요청은 ID를 최대 10개까지 받습니다.
좋은 점
- 하나의 명령 문법 뒤에 72개 소스
- 읽기 전용이며 텔레메트리나 호스팅 서비스 없음
- JSON 출력에 섹션별 출처 표시
- 설정 하나로 상업적 제한 소스를 모두 끔
아쉬운 점
- 임상 의사결정 도구가 아니며 결과에 전문가 검토가 필요함
- 질의와 결과가 원 제공처와 모델 제공업체에 전달됨
- 공유 HTTP 모드에 인증 기능이 내장되어 있지 않음
- 유용한 소스 일부는 별도의 키나 라이선스가 필요함
추천 대상
문헌, 변이, 임상시험 근거를 출처와 함께 에이전트가 모아 주기를 원하는 연구자, 생물정보학자, 임상 정보학 팀에 맞습니다.
BioMCP 대안
BioMCP: 자주 묻는 질문
- BioMCP, 쓸 만한 가치가 있습니까?
- 공개 생의학 문헌과 변이·임상시험 데이터베이스를 모든 답에 출처를 붙여 에이전트에 제공합니다. 결과물은 연구 단서이지 임상적 조언이 아닙니다. 평점은 5점 만점에 4.2점입니다.
- BioMCP의 가격은 얼마입니까?
- 무료 오픈 소스(MIT)입니다. 대부분의 소스는 키가 필요 없지만 OncoKB, DisGeNET, NCI, AlphaGenome 기능에는 본인 인증 정보가 필요하며, 일부 소스는 상업적 이용을 제한합니다.
- BioMCP의 단점은 무엇입니까?
- 임상 의사결정 도구가 아니며 결과에 전문가 검토가 필요함; 질의와 결과가 원 제공처와 모델 제공업체에 전달됨; 공유 HTTP 모드에 인증 기능이 내장되어 있지 않음; 유용한 소스 일부는 별도의 키나 라이선스가 필요함.
- BioMCP에 적합한 사람은 누구입니까?
- 문헌, 변이, 임상시험 근거를 출처와 함께 에이전트가 모아 주기를 원하는 연구자, 생물정보학자, 임상 정보학 팀에 맞습니다.
- 팀이나 프로덕션 환경에서 BioMCP의 비용은 얼마입니까?
- MIT로 무료입니다. 비용은 모델 토큰과 상업용 데이터 라이선스에서 생깁니다. 예를 들어 비학술용 KEGG나 상업용 OncoKB가 있으며, 이 가격은 각 제공처가 정하고 BioMCP는 공개하지 않습니다.
- BioMCP에 회사 데이터를 맡겨도 안전합니까?
- 읽기 전용입니다. 텔레메트리, 분석, 호스팅 제어 평면이 없습니다. 질의는 원 제공처로 바로 가며 기록될 수 있고, 결과는 모델 제공업체로 갑니다. 로컬 캐시는 biomcp.db에 있고 기본 1일, 인용 근거는 30일이며 파일 권한은 본인만 갖습니다. 정책은 보호 대상 건강 정보를 제3자 API로 보내지 말라고 경고합니다.
- BioMCP의 가장 좋은 대안은 무엇입니까?
- 저희가 리뷰한 것 중 가장 가까운 대안은 Zotero MCP 및 Exa MCP Server입니다.
답변 확인일: 2026년 11월 7일.