C

Cortellis医药信息平台

@uh-joan/mcp-cortellis
4 Stars 507 次浏览 uh-joan 更新于 2026-08-23

一个MCP服务器,通过Cortellis使AI助手能够搜索和分析制药数据。功能包括全面的药物搜索、本体论探索以及实时临床试验数据访问。

该服务暂未提供标准配置,请参考 README 手动接入

服务介绍

Cortellis MCP Server


PyPI version

一个MCP服务器,通过Cortellis使AI助手能够搜索和分析药物数据。非常适合竞争情报和药品市场研究。

特性

  • 🔍 药物搜索:按适应症、阶段、公司和发展状态进行搜索
  • 🧬 本体探索:浏览标准化的医学术语和药物分类
  • 🛠 开发者友好:清晰的文档和易于与AI助手集成
  • 🔐 安全认证:基于Base64令牌的API访问认证

快速开始

安装

# Using pip
pip install cortellis-mcp

# Or for development
git clone https://github.com/uh-joan/mcp-cortellis.git
cd mcp-cortellis
python -m venv venv
source venv/bin/activate  # On Unix/macOS
pip install -e .

认证设置

服务器使用Base64编码的认证令牌,该令牌将您的Cortellis用户名和密码以username:password格式组合。此令牌必须在CORTELLIS_AUTH环境变量中提供。

生成您的令牌:

# On Unix/macOS
echo -n "your_username:your_password" | base64

# On Windows PowerShell
[Convert]::ToBase64String([Text.Encoding]::UTF8.GetBytes("your_username:your_password"))

设置您的环境:

  1. .env.example复制为.env
  2. 用您生成的令牌替换your_base64_token
# In .env file
CORTELLIS_AUTH=your_base64_token  # e.g., dXNlcm5hbWU6cGFzc3dvcmQ=
MCP_WEBSOCKET=true
MCP_PORT=8765

IDE 集成

{
  "mcps": {
    "cortellis": {
      "command": ["python"],
      "args": ["-m", "cortellis_mcp"],
      "env": {
        "CORTELLIS_AUTH": "your_base64_token",
        "MCP_WEBSOCKET": "true",
        "MCP_PORT": "8765"
      }
    }
  }
}

使用

开发状态代码

  • DR:发现/临床前
  • C1:一期临床
  • C2:二期临床
  • C3:三期临床
  • PR:注册前
  • R:已注册
  • L:已上市
  • DX:已停止
  • W:已撤回

示例查询

  • “搜索处于三期针对肥胖的药物”
  • “查找诺和诺德的所有已上市药物”
  • “探索与胰高血糖素相关的本体术语”

Python API

from cortellis_mcp import search_drugs, explore_ontology

# Search for Phase 3 obesity drugs
results = search_drugs(
    indication="obesity",
    phase="C3"
)

# Explore ontology terms
terms = explore_ontology(
    category="indication",
    term="diabetes"
)

文档

安全性

  • 使用Base64编码凭据的基于令牌的认证
  • API通信的HTTPS加密
  • 请求验证和速率限制
  • 定期安全审计
  • 安全处理环境变量

支持

对于问题和功能请求,请使用GitHub问题跟踪器

相关 MCP 服务