科特利斯药物开发搜索服务器

Cortellis MCP Server 是一个专为搜索药物和探索科特利斯数据库中的本体术语而设计的服务器。它提供了丰富的药物开发状态搜索、本体/分类术语探索、详细的药物信息检索、SWOT分析、财务数据和预测等功能。适用于药物研发、市场分析、投资决策等场景。

  • by uh-joan
  • 更新于
在 GitHub 查看 uh-joan/mcp-server-cortellis

使用说明

基本能力

产品定位

科特利斯药物开发搜索服务器是一个专门用于搜索药物和探索科特利斯数据库中本体术语的工具。

核心功能

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

适用场景

  • 药物研发
  • 市场分析
  • 投资决策
  • 学术研究

工具列表

  1. search_drugs - 在科特利斯数据库中搜索药物
  2. explore_ontology - 探索科特利斯数据库中的分类术语
  3. get_drug - 获取给定标识符的完整药物记录
  4. get_drug_swot - 获取指定药物的SWOT分析
  5. get_drug_financial - 获取财务评论和数据
  6. get_company - 获取给定标识符的完整公司记录
  7. search_companies - 在科特利斯数据库中搜索公司

使用教程

使用依赖

  • 需要安装Node.js

安装教程

# 使用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

调试方式

  1. 确保环境变量已正确设置
  2. 检查服务器是否正常启动
  3. 使用HTTP模式时,可以通过Postman等工具测试API端点

HTTP API端点

当以HTTP模式运行时(USE_HTTP=true),提供以下REST端点:

  1. POST /search_drugs - 使用可选过滤器搜索药物
  2. POST /explore_ontology - 搜索分类术语
  3. GET /drug/:id - 通过ID获取完整药物记录
  4. GET /drug/:id/swot - 获取药物的SWOT分析
  5. GET /drug/:id/financial - 获取药物的财务数据和预测
  6. GET /company/:id - 通过ID获取完整公司记录
  7. POST /search_companies - 使用可选过滤器搜索公司