Cortellis MCP Server

Cortellis MCP Server

site icon
2025.04.16 1
JavaScript药物研发金融分析生物技术研究金融服务开发效率
Cortellis MCP Server 是一个用于搜索药物和探索 Cortellis 数据库中本体术语的服务。它提供了对 Cortellis 药物数据库的直接访问,支持全面的药物开发状态搜索、本体/分类术语探索、详细的药物信息检索、SWOT 分析、财务数据和预测等功能。该服务适用于药物研发、金融分析、生物技术研究等领域。
View on GitHub

Overview

基本能力

产品定位

Cortellis MCP Server 是一个专门用于搜索药物和探索 Cortellis 数据库中本体术语的服务,主要服务于药物研发、金融分析和生物技术研究领域。

核心功能

  • 直接访问 Cortellis 药物数据库
  • 全面的药物开发状态搜索
  • 本体/分类术语探索
  • 详细的药物信息检索
  • 药物的 SWOT 分析
  • 财务数据和预测
  • 结构化 JSON 响应
  • 支持大型结果集的分页

适用场景

  • 药物研发过程中的信息检索
  • 药物市场分析和预测
  • 生物技术公司的研究支持
  • 金融分析中的药物数据支持

工具列表

  1. search_drugs:搜索 Cortellis 数据库中的药物,支持多种筛选条件。
  2. explore_ontology:探索 Cortellis 数据库中的分类术语。
  3. get_drug:根据 ID 返回完整的药物记录。
  4. get_drug_swot:返回指定药物的 SWOT 分析。
  5. get_drug_financial:返回药物的财务评论和数据。
  6. get_company:根据 ID 返回完整的公司记录。
  7. search_companies:搜索 Cortellis 数据库中的公司。

常见问题解答

  • 需要有效的 Cortellis API 凭证才能使用该服务。
  • 支持 HTTP 模式运行,可通过环境变量配置。

使用教程

使用依赖

  • 需要安装 Node.js 以使用 npx 命令。

安装教程

# 使用 npm 安装
npm install @uh-joan/cortellis-mcp-server

调试方式

  1. 设置环境变量:
CORTELLIS_USERNAME=your_username
CORTELLIS_PASSWORD=your_password
USE_HTTP=true  # 可选:作为 HTTP 服务器运行
PORT=3000      # 可选:指定 HTTP 服务器的端口
  1. 运行服务器:
# 作为 MCP 服务器运行
npx cortellis-mcp-server

# 作为 HTTP 服务器运行
USE_HTTP=true PORT=3000 npx cortellis-mcp-server

安装到 Claude Desktop

  1. 确保已安装 Node.js。
  2. 编辑 claude_desktop_config.json 文件,添加以下内容:
{
  "mcpServers": {
    "cortellis": {
      "command": "npx",
      "args": [
        "-y",
        "@uh-joan/cortellis-mcp-server"
      ],
      "env": {
        "CORTELLIS_USERNAME": "your_username",
        "CORTELLIS_PASSWORD": "your_password"
      }
    }
  }
}
  1. 重启 Claude Desktop。

Docker 安装

docker build -t cortellis-mcp-server .
docker run -i --env-file .env cortellis-mcp-server

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。