基本能力
产品定位
Cortellis MCP Server是一个专为AI助手设计的医药数据搜索与分析平台,支持通过Cortellis数据库进行药物搜索和本体探索。
核心功能
- 药物搜索:按适应症、研发阶段、公司和开发状态搜索药物。
- 本体探索:导航标准化的医学术语和药物分类。
- 开发者友好:清晰的文档和易于与AI助手集成的接口。
- 安全认证:基于Base64令牌的API访问认证。
适用场景
- 竞争情报分析
- 医药市场研究
- 药物研发数据查询
使用教程
使用依赖
- Python 3.10+
安装教程
# 使用pip安装
pip install cortellis-mcp
# 或从源码安装
git clone https://github.com/uh-joan/mcp-cortellis.git
cd mcp-cortellis
python -m venv venv
source venv/bin/activate # 在Unix/macOS上
pip install -e .认证设置
生成Base64令牌:
# 在Unix/macOS上
echo -n "your_username:your_password" | base64
# 在Windows PowerShell上
[Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes("your_username:your_password"))设置环境变量:
- 复制
.env.example到.env - 替换
your_base64_token为生成的令牌:
# 在.env文件中
CORTELLIS_AUTH=your_base64_token # 例如:dXNlcm5hbWU6cGFzc3dvcmQ=
MCP_WEBSOCKET=true
MCP_PORT=8765调试方式
运行服务:
python -m cortellis_mcp使用Python API进行查询:
from cortellis_mcp import search_drugs, explore_ontology
# 搜索Phase 3肥胖药物
results = search_drugs(
indication="obesity",
phase="C3"
)
# 探索本体术语
terms = explore_ontology(
category="indication",
term="diabetes"
)
