hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
Provides access to the Cortellis drug database by Clarivate, enabling search for drug information, development status, and exploration of ontology/taxonomy terms with comprehensive filtering options.
Cortellis MCP 서버
Cortellis 데이터베이스에서 약물을 검색하고 온톨로지 용어를 탐색하기 위한 MCP 서버입니다.
설치
지엑스피1
빠른 시작
- 환경 변수를 설정하세요.
- 서버를 실행합니다:
도구
search_drugs
- Cortellis 데이터베이스에서 약물 검색
- 선택 입력 사항:
query
(문자열) - 원시 검색 쿼리company
(문자열) - 약물을 개발하는 회사indication
(문자열) - 활성 표시(예: 비만)action
(문자열) - 대상 특정 동작(예: 글루카곤)phase
(문자열) - 개발 상태:- 짧은 형식과 설명 형식을 모두 지원합니다.
- 짧은 형식: S, DR, CU, C1-C3, PR, R, L, OL, NDR, DX, W
- 설명 형식: "1상 임상", "2상 임상", "3상 임상", "출시" 등.
- OR/AND 연산자 지원: "C2 OR C3" 또는 "2단계 임상 OR 3단계 임상"
- 예:
phase: "C3"
(단축 형식)phase: "C2 OR C3"
(짧은 형식)phase: "Phase 2 Clinical OR Phase 3 Clinical"
(설명 형식)phase: "C2 AND C3"
(AND 연산자 사용)
- 상태 코드:
- S: 중단됨
- DR: 발견/임상 전
- CU: 임상(단계 불명)
- C1-C3: 1-3상 임상
- 홍보: 사전 등록
- R: 등록됨
- L: 출시됨
- OL: 아웃라이선스됨
- NDR: 개발 보고 없음
- DX: 단종
- W: 철회됨
- 짧은 형식과 설명 형식을 모두 지원합니다.
phase_terminated
(문자열) - NDR/DX 전 마지막 단계phase
와 동일한 형식 및 연산자를 지원합니다.- 예:
phase_terminated: "C2 OR CR"
(짧은 형식)phase_terminated: "C2"
(짧은 형식)phase_terminated: "Phase 2 Clinical"
(설명 형식)phase_terminated: "C2 OR C3"
(다중 단계)
technology
(문자열) - 약물 기술(예: 소분자)drug_name
(문자열) - 약물의 이름country
(문자열) - 개발 국가offset
(숫자) - 페이지 매김용
- 반환: 약물 정보 및 개발 상태가 포함된 JSON 응답
explore_ontology
- Cortellis 데이터베이스에서 분류 용어 탐색
- 선택 입력 사항(최소 1개 필수):
term
(문자열) - 일반 검색어category
(문자열) - 검색할 범주action
(문자열) - 대상별 작업indication
(문자열) - 질병/상태company
(문자열) - 회사 이름drug_name
(문자열) - 약물 이름target
(문자열) - 약물 표적technology
(문자열) - 약물 기술
- 반환: 분류 용어와 일치하는 JSON 응답
get_drug
- 주어진 식별자에 대해 사용 가능한 모든 필드가 포함된 전체 약물 기록을 반환합니다.
- 필수 입력:
id
(문자열) - 약물 식별자
- 반환: 완전한 약물 기록이 포함된 JSON 응답
get_drug_swot
- 선택한 약물 기록을 보완하는 SWOT 분석을 반환합니다.
- 필수 입력:
id
(문자열) - 약물 식별자
- 반환: 약물에 대한 SWOT 분석이 포함된 JSON 응답
get_drug_financial
- 재무 논평 및 데이터(실제 매출 및 합의 예측) 반환
- 필수 입력:
id
(문자열) - 약물 식별자
- 반환: 재무 데이터 및 해설이 포함된 JSON 응답
get_company
- 주어진 식별자에 대해 사용 가능한 모든 필드가 포함된 전체 회사 레코드를 반환합니다.
- 필수 입력:
id
(문자열) - 회사 식별자
- 반환: 전체 회사 기록이 포함된 JSON 응답
search_companies
- Cortellis 데이터베이스에서 회사 검색
- 선택 입력 사항:
query
(문자열) - 원시 검색 쿼리company_name
(문자열) - 검색할 회사 이름hq_country
(문자열) - 회사 본사 국가deals_count
(문자열) - 회사가 주체/파트너인 모든 개별 거래에 대한 개수- 형식: 20개 미만 거래의 경우 '<20'
- 형식: 20개 이상의 거래의 경우 '20' 또는 '>20'(기본 동작)
indications
(문자열) - 상위 10개 표시 용어actions
(문자열) - 상위 10개 대상 기반 액션 용어technologies
(문자열) - 상위 10개 기술 용어company_size
(문자열) - 시가총액(10억 달러)을 기준으로 한 회사 규모- 형식: 20억 달러 미만인 경우 '<2'
- 형식: 20억 달러 이상인 경우 '2' 또는 '>2'(기본 동작)
status
(문자열) - 연결된 약물의 최고 상태offset
(숫자) - 페이지 매김용
- 반환: 회사 정보가 포함된 JSON 응답
특징
- Cortellis 약물 데이터베이스에 직접 접근
- 포괄적인 약물 개발 현황 검색
- 온톨로지/분류학 용어 탐색
- 자세한 약물 정보 검색
- 약물에 대한 SWOT 분석
- 재무 데이터 및 예측
- 구조화된 JSON 응답
- 대규모 결과 집합에 대한 페이지 매김 지원
HTTP API 엔드포인트
HTTP 모드(USE_HTTP=true)에서 실행하는 경우 다음 REST 엔드포인트를 사용할 수 있습니다.
POST /search_drugs
- 선택적 필터를 사용하여 약물 검색
- 본문: 검색 매개변수가 포함된 JSON 객체(
search_drugs
도구 입력 참조)
POST /explore_ontology
- 분류 용어 검색
- 본문: 검색 매개변수가 포함된 JSON 객체(
explore_ontology
도구 입력 참조)
GET /drug/:id
- ID로 전체 약물 기록을 받으세요
- 매개변수:
id
: 약물 식별자
GET /drug/:id/swot
- 약물에 대한 SWOT 분석을 받으세요
- 매개변수:
id
: 약물 식별자
GET /drug/:id/financial
- 약물에 대한 재무 데이터와 예측을 얻으세요
- 매개변수:
id
: 약물 식별자
GET /company/:id
- ID로 전체 회사 기록을 얻으세요
- 매개변수:
id
: 회사 식별자
POST /search_companies
- 선택 필터를 사용하여 회사 검색
- 본문: 검색 매개변수가 포함된 JSON 객체(
search_companies
도구 입력 참조)
설정
환경 변수
서버에는 Cortellis API 자격 증명이 필요합니다.
Claude Desktop에 설치
npx
작동하려면 시작하기 전에 데스크톱에 Node.js가 설치되어 있는지 확인하세요.
- 이동: 설정 > 개발자 > 구성 편집
claude_desktop_config.json
에 다음을 추가하세요.
- Claude Desktop을 재시작하고 약물 개발 데이터 탐색을 시작하세요!
(개발자를 위한) 빌드
지역 개발을 위해:
도커
특허
이 MCP 서버는 MIT 라이선스에 따라 라이선스가 부여되었습니다.
부인 성명
Cortellis™는 Clarivate Analytics의 상용 제품이며 상표입니다. 이 MCP 서버가 작동하려면 유효한 Cortellis API 자격 증명이 필요합니다. 자격 증명을 얻고 Cortellis에 대해 자세히 알아보려면 Clarivate의 Cortellis 페이지를 방문하세요.
이 프로젝트는 클래리베이트 애널리틱스와 제휴, 보증 또는 후원 관계가 없습니다. 모든 제품명, 로고 및 브랜드는 해당 소유자의 자산입니다.
기여하다
기여를 환영합니다! 풀 리퀘스트를 제출해 주세요. 주요 변경 사항의 경우, 먼저 이슈를 열어 변경 사항을 논의해 주세요.
버전 관리
버전 관리에는 SemVer를 사용합니다. 사용 가능한 버전은 이 저장소의 태그를 참조하세요.
You must be authenticated.
Cortellis 데이터베이스에서 약물을 검색하고 온톨로지 용어를 탐색할 수 있으며, 구조화된 JSON 응답을 통해 포괄적인 약물 개발 현황 정보에 대한 액세스를 제공합니다.
- Installation
- Quick Start
- Tools
- Features
- HTTP API Endpoints
- Setup
- Build (for devs)
- Docker
- License
- Disclaimer
- Contributing
- Versioning