Skip to main content
Glama
Kartha-AI

MCP Server for Google Cloud Healthcare API

by Kartha-AI

Google Cloud Healthcare API(FHIR)를 위한 MCP 서버

대장간 배지

Claude와 Goose와 같은 MCP 클라이언트를 사용하여 Google Cloud Healthcare API 및 PubMed와 같은 공공 의료 연구 API의 FHIR 리소스와 상호 작용하기 위한 의료 도구를 제공하는 MCP(모델 컨텍스트 프로토콜) 서버입니다.

이는 EHR용 AgentCare MCP Server의 약간 수정된 버전입니다. https://github.com/Kartha-AI/agentcare-mcp

가장 큰 차이점은 이 저장소가 Firebase 인증으로 보호되는 SmartonFHIR 게이트웨이를 통해 Google Cloud Healthcare FHIR API와 통신한다는 것입니다.

건축

Related MCP server: Secure Remote MCP Server

데모

  • 클로드: 데모/claude-demo.mp4

  • 구스: 데모/구스-데모.mp4

스크린샷

도구

FHIR 도구

  • find_patient - 이름, 생년월일 또는 기타 식별자로 환자 검색

  • get_patient_observations - 환자 관찰 결과/생명 징후 검색

  • get_patient_conditions - 환자의 활성 상태 가져오기

  • get_patient_medications - 환자의 현재 복용 약물을 가져옵니다.

  • get_patient_encounters - 환자의 임상적 접촉을 가져옵니다.

  • get_patient_allergies - 환자의 알레르기 및 불내증 정보 얻기

  • get_patient_procedures - 환자의 시술 정보를 가져옵니다.

  • get_patient_careteam - 환자의 케어팀 구성원을 가져옵니다

  • get_patient_careplans - 환자의 활성 치료 계획을 가져옵니다.

  • get_vital_signs - 환자의 생체 신호를 가져옵니다

  • get_lab_results - 환자의 검사 결과 가져오기

  • get_medications_history - 환자의 약물 복용 내역을 가져옵니다.

  • clinical_query - 커스텀 FHIR 쿼리 실행

의학 연구 도구

  • search-pubmed - 의학적 상태와 관련된 PubMed 기사 검색

  • search-trials - 관련 임상 시험 찾기

  • drug-interactions - 약물 간 상호작용 확인

용법

각 도구에는 특정 매개변수가 필요합니다.

필수 매개변수

  • 대부분의 도구에는 patientId 필요합니다.

  • 일부 도구에는 추가 매개변수가 있습니다.

    • lab_trend_analysis : labType 필요합니다.

    • search-pubmed : query 와 선택적 maxResults 필요합니다.

    • search-trials : condition 및 선택적 location 필요합니다.

    • drug-interactions : drugs 배열이 필요합니다

도구 사양은 /src/server/constants/tools.ts를 참조하세요.

클로드 데스크탑과 함께 사용하세요

지엑스피1

Smithery를 통해 설치

Smithery를 통해 Claude Desktop에 google-cloud-healthcare-api-mcp를 자동으로 설치하려면 다음을 수행합니다.

npx -y @smithery/cli install @Kartha-AI/google-cloud-healthcare-api-mcp --client claude

MCP Inspector를 사용하여 로컬에서 MCP 서버 시작

git clone git@github.com:Kartha-AI/google-cloud-healthcare-api-mcp.git cd google-cloud-healthcare-api-mcp npm install npm run build npm install -g @modelcontextprotocol/inspector mcp-inspector build/index.js http://localhost:5173 Set up the env vars on Inspector

문제 해결:

Claude 데스크톱이 실행 중이면 인증을 위해 3456 포트를 사용합니다. 다음 명령을 사용하여 해당 프로세스를 종료해야 합니다.

kill -9 $(lsof -t -i:3456)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Kartha-AI/google-cloud-healthcare-api-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server