medical-knowledge-mcp-server
의료: 질병 상식 검색
이 MCP 서비스는 질병, 백신, 검사 및 치료 상식의 검색과 상세 조회 기능을 제공하며, 건강 지식 조회 및 의료 개념 보조 이해에 적합합니다.
주요 기능
🩺 질병 원인, 증상, 예방 및 치료 지식
💉 백신 접종 대상, 효능, 금기 및 주의사항
🔬 의료 검사 목적, 준비, 방법 및 위험
💊 치료 적용 질병, 준비, 위험 및 재활 지식
🔗 관련 질병, 병원, 진료과, 검사 및 치료 정보
Related MCP server: Medical MCP Server
권장 호출 흐름
사용자 질문에서 자료 키워드, 자료 분류 및 진료과를 추출합니다.
medical_resource_search를 호출하여 후보 지식 항목을 검색합니다.결과에서
medicalInfoId와medicalType을 가져옵니다.medical_resource_detail을 호출하여 전체 지식 내용을 조회합니다.
상세 조회 시 ID와 올바른 자료 분류를 동시에 전달해야 합니다. 한글 이름을 기준으로 ID를 직접 구성하지 마십시오.
서비스 설계 설명
서비스는 2개의 읽기 전용 Tool을 제공하며, 질병, 백신, 검사 및 치료 네 가지 자료를 통합적으로 다룹니다.
한글 분류는 Product API에서 사용하는
Disease,Vaccine,Check,Treatment로 매핑됩니다.모든 성공 응답은 통일된
total/resultList최상위 구조를 사용합니다. 상세 조회 시 일반적으로total=1입니다.내용은 일반 상식 조회에만 사용되며, 의사의 진단, 처방 또는 응급 의료 서비스를 대체하지 않습니다.
환경 요구사항
Python 3.10+
의존성:
mcp,python-dotenv,requests
로컬 빠른 시작
cd medical-knowledge-mcp-server
python3 -m venv mcp_env
source mcp_env/bin/activate
pip install -r requirements.txt
cp .env.example .env
python server/mcp_server.py streamable-http서비스 기본 주소: http://127.0.0.1:8000/mcp. stdio, sse 및 streamable-http를 지원합니다.
환경 변수
INTEGRATOR_ID=your_integrator_id
SECRET_ID=your_secret_id
SECRET_KEY=your_secret_key
HANDAAS_REQUEST_TIMEOUT=30사용 가능한 Tool 및 Product ID
MCP Tool | 사용 시나리오 | Product ID | 주요 입력 |
| 질병, 백신, 검사 및 치료 지식 검색 |
| 키워드, 자료 분류, 진료과, 페이징 |
| 지식 항목의 전체 내용 및 연관 자료 조회 |
|
|
Tool 상세 설명
1. medical_resource_search
사용 시점: 사용자가 특정 질병, 백신, 의료 검사 또는 치료 방법을 문의할 때 사용하며, 상세 조회의 진입점이기도 합니다.
주요 파라미터:
keyword: 자료 이름 또는 내용 키워드, 예: "독감", "B형 간염 백신".medicalType: 선택 값은 "질병", "백신", "검사", "치료"입니다.medicalDepartmentList: 진료과 필터 값, 다단계 진료과는 쉼표로 구분할 수 있습니다.pageIndex: 1부터 시작합니다.pageSize는 기본 10, 최대 50입니다.
반환 설명: 자료 이름, 분류, 별칭, 진료과 및 요약 등의 정보를 반환하며, 상세 조회용 medicalInfoId와 medicalType을 제공합니다.
2. medical_resource_detail
사용 시점: 지식 항목이 확인되었고, 질병 원인·증상, 백신 금기, 검사 준비 또는 치료 위험 등의 전체 내용을 확인해야 할 때 사용합니다.
주요 파라미터:
medicalId: 필수, 검색 결과의medicalInfoId를 사용합니다.medicalType: 필수, 검색 결과와 일치해야 합니다. 질병/백신/검사/치료 및 해당 영문 값을 지원합니다.
반환 설명: 분류별로 해당하는 전체 지식 필드와 관련 질병, 병원, 검사 또는 치료 정보를 반환합니다.
사용 예시
예시 1: 질병 지식 조회
사용자 질문:
독감 관련 질병 지식을 검색해서 먼저 5개를 보여주세요.
권장 호출:
{
"tool": "medical_resource_search",
"arguments": {
"keyword": "流感",
"medicalType": "疾病",
"pageIndex": 1,
"pageSize": 5
}
}예시 2: 질병 상세 조회
사용자 질문:
방금 질병의 원인, 증상, 예방 및 치료 방법을 확인해 주세요.
권장 호출:
{
"tool": "medical_resource_detail",
"arguments": {
"medicalId": "从知识搜索结果取得",
"medicalType": "疾病"
}
}예시 3: 백신 지식 조회
사용자 질문:
B형 간염 백신의 접종 대상, 금기 및 주의사항을 조회해 주세요.
먼저 medical_resource_search를 호출하고 medicalType="백신"으로 설정한 후, 항목을 확인한 다음 상세 Tool을 호출합니다.
사용 주의사항
medicalId와medicalType은 반드시 동일한 검색 결과에서 가져와야 합니다.검색어가 너무 광범위할 경우
medicalType또는 진료과 조건을 우선 추가합니다.반환 내용은 지식 자료이므로 자동 진단이나 전문 의료 의견 대체에 사용하지 않습니다.
테스트 검증
python -m py_compile server/mcp_server.py
python -m unittest discover -s tests -v단위 테스트는 Mock 응답을 사용합니다. 실제 검증은 로컬 .env를 통해 HandaaS Integrator Gateway를 호출하여 수행합니다.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceProvides AI systems with access to peer-reviewed medical information from StatPearls, enabling searches for diseases and medical conditions with comprehensive, reliable content formatted in AI-friendly Markdown.1
- AlicenseNot gradedqualityFmaintenanceProvides comprehensive medical information by querying authoritative sources including FDA drug database, WHO health statistics, PubMed literature, RxNorm nomenclature, Google Scholar, and Australia's PBS API through 22+ specialized tools.623MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI-powered medical information retrieval through FHIR clinical document search and GraphRAG-based exploration of medical entities and relationships. Combines vector search with knowledge graph queries for comprehensive healthcare data analysis.MIT
- FlicenseNot gradedqualityDmaintenanceProvides seamless access to over 35 million PubMed scientific articles through natural language queries for research discovery and analysis. It enables tools for advanced searches, retrieving article details, and exploring related research within the life sciences and biomedical fields.12
Related MCP Connectors
Search PubMed with precision using keyword and journal filters and smart sorting. Uncover MeSH ter…
NIH Clinical Tables: ICD-10/9, RxTerms, LOINC, NPI, conditions search. Keyless.
Citable retrieval across papers, books, patents, Wikipedia, and live social sources.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/handaas/medical-knowledge-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server