Skip to main content
Glama

Drug

drug
Read-onlyIdempotent

"Drug info for [ChEMBL ID]" / "look up [drug] target info" / "[CHEMBL...] mechanism" — fetch a drug profile from Open Targets by ChEMBL ID. Returns name, mechanisms of action, indications, target genes, trade names, clinical-trial phase. Use for drug research, mechanism queries.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
chembl_idYese.g. "CHEMBL1201583" (imatinib)

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
drugNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • removedOutput schema / properties / data
      Removed value: -{
      -  "properties": {
      -    "drug": {
      -      "properties": {
      -        "drugType": {
      -          "description": "Drug type",
      -          "type": "string"
      -        },
      -        "id": {
      -          "description": "ChEMBL drug ID",
      -          "type": "string"
      -        },
      -        "indications": {
      -          "properties": {
      -            "rows": {
      -              "items": {
      -                "properties": {
      -                  "disease": {
      -                    "properties": {
      -                      "id": {
      -                        "description": "Disease ID",
      -                        "type": "string"
      -                      },
      -                      "name": {
      -                        "description": "Disease name",
      -                        "type": "string"
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  "maxPhaseForIndication": {
      -                    "description": "Max phase for indication",
      -                    "type": "integer"
      -                  }
      -                },
      -                "type": "object"
      -              },
      -              "type": "array"
      -            }
      -          },
      -          "type": "object"
      -        },
      -        "maximumClinicalTrialPhase": {
      -          "description": "Max clinical trial phase",
      -          "type": "integer"
      -        },
      -        "mechanismsOfAction": {
      -          "properties": {
      -            "rows": {
      -              "items": {
      -                "properties": {
      -                  "actionType": {
      -                    "description": "Mechanism action type",
      -                    "type": "string"
      -                  },
      -                  "mechanismOfAction": {
      -                    "description": "Mechanism description",
      -                    "type": "string"
      -                  },
      -                  "targets": {
      -                    "items": {
      -                      "properties": {
      -                        "approvedSymbol": {
      -                          "description": "Target symbol",
      -                          "type": "string"
      -                        },
      -                        "id": {
      -                          "description": "Target ID",
      -                          "type": "string"
      -                        }
      -                      },
      -                      "type": "object"
      -                    },
      -                    "type": "array"
      -                  }
      -                },
      -                "type": "object"
      -              },
      -              "type": "array"
      -            }
      -          },
      -          "type": "object"
      -        },
      -        "name": {
      -          "description": "Drug name",
      -          "type": "string"
      -        },
      -        "tradeNames": {
      -          "items": {
      -            "description": "Trade name",
      -            "type": "string"
      -          },
      -          "type": "array"
      -        }
      -      },
      -      "type": "object"
      -    }
      -  },
      -  "type": "object"
      -}
    • addedOutput schema / properties / drug
      Added value: +{
      +  "properties": {
      +    "drugType": {
      +      "type": "string"
      +    },
      +    "id": {
      +      "type": "string"
      +    },
      +    "indications": {
      +      "properties": {
      +        "rows": {
      +          "items": {
      +            "properties": {
      +              "disease": {
      +                "properties": {
      +                  "id": {
      +                    "type": "string"
      +                  },
      +                  "name": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              "maxClinicalStage": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "type": "array"
      +        }
      +      },
      +      "type": "object"
      +    },
      +    "maximumClinicalStage": {
      +      "type": "string"
      +    },
      +    "mechanismsOfAction": {
      +      "properties": {
      +        "rows": {
      +          "items": {
      +            "properties": {
      +              "actionType": {
      +                "type": "string"
      +              },
      +              "mechanismOfAction": {
      +                "type": "string"
      +              },
      +              "targets": {
      +                "items": {
      +                  "properties": {
      +                    "approvedSymbol": {
      +                      "type": "string"
      +                    },
      +                    "id": {
      +                      "type": "string"
      +                    }
      +                  },
      +                  "type": "object"
      +                },
      +                "type": "array"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "type": "array"
      +        }
      +      },
      +      "type": "object"
      +    },
      +    "name": {
      +      "type": "string"
      +    },
      +    "tradeNames": {
      +      "items": {
      +        "properties": {
      +          "label": {
      +            "type": "string"
      +          },
      +          "source": {
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "type": "array"
      +    }
      +  },
      +  "type": "object"
      +}
  2. Changed2 schema fields changed
    • addedInput schema / examples
      Added value: +[
      +  {
      +    "chembl_id": "CHEMBL1201583"
      +  },
      +  {
      +    "chembl_id": "CHEMBL25"
      +  }
      +]
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "properties": {
      +    "data": {
      +      "properties": {
      +        "drug": {
      +          "properties": {
      +            "drugType": {
      +              "description": "Drug type",
      +              "type": "string"
      +            },
      +            "id": {
      +              "description": "ChEMBL drug ID",
      +              "type": "string"
      +            },
      +            "indications": {
      +              "properties": {
      +                "rows": {
      +                  "items": {
      +                    "properties": {
      +                      "disease": {
      +                        "properties": {
      +                          "id": {
      +                            "description": "Disease ID",
      +                            "type": "string"
      +                          },
      +                          "name": {
      +                            "description": "Disease name",
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "maxPhaseForIndication": {
      +                        "description": "Max phase for indication",
      +                        "type": "integer"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "maximumClinicalTrialPhase": {
      +              "description": "Max clinical trial phase",
      +              "type": "integer"
      +            },
      +            "mechanismsOfAction": {
      +              "properties": {
      +                "rows": {
      +                  "items": {
      +                    "properties": {
      +                      "actionType": {
      +                        "description": "Mechanism action type",
      +                        "type": "string"
      +                      },
      +                      "mechanismOfAction": {
      +                        "description": "Mechanism description",
      +                        "type": "string"
      +                      },
      +                      "targets": {
      +                        "items": {
      +                          "properties": {
      +                            "approvedSymbol": {
      +                              "description": "Target symbol",
      +                              "type": "string"
      +                            },
      +                            "id": {
      +                              "description": "Target ID",
      +                              "type": "string"
      +                            }
      +                          },
      +                          "type": "object"
      +                        },
      +                        "type": "array"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "name": {
      +              "description": "Drug name",
      +              "type": "string"
      +            },
      +            "tradeNames": {
      +              "items": {
      +                "description": "Trade name",
      +                "type": "string"
      +              },
      +              "type": "array"
      +            }
      +          },
      +          "type": "object"
      +        }
      +      },
      +      "type": "object"
      +    }
      +  },
      +  "type": "object"
      +}
  3. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.