Skip to main content
Glama

Target Associations

target_associations
Read-onlyIdempotent

"What diseases is [gene] involved in" / "diseases associated with [target]" / "what does [gene] cause" — top disease associations for a drug target (Ensembl gene ID), scored by integrated Open Targets evidence (genetics, expression, animal models, drugs, literature, pathways). Use to triage what diseases a candidate target might address.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
sizeNo1-50 (default 10)
ensembl_idYes

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
targetNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • removedOutput schema / properties / data
      Removed value: -{
      -  "properties": {
      -    "target": {
      -      "properties": {
      -        "approvedSymbol": {
      -          "description": "Target symbol",
      -          "type": "string"
      -        },
      -        "associatedDiseases": {
      -          "properties": {
      -            "count": {
      -              "description": "Total disease associations",
      -              "type": "integer"
      -            },
      -            "rows": {
      -              "items": {
      -                "properties": {
      -                  "disease": {
      -                    "properties": {
      -                      "id": {
      -                        "description": "Disease ID",
      -                        "type": "string"
      -                      },
      -                      "name": {
      -                        "description": "Disease name",
      -                        "type": "string"
      -                      }
      -                    },
      -                    "type": "object"
      -                  },
      -                  "score": {
      -                    "description": "Association score",
      -                    "type": "number"
      -                  }
      -                },
      -                "type": "object"
      -              },
      -              "type": "array"
      -            }
      -          },
      -          "type": "object"
      -        },
      -        "id": {
      -          "description": "Target ID",
      -          "type": "string"
      -        }
      -      },
      -      "type": "object"
      -    }
      -  },
      -  "type": "object"
      -}
    • addedOutput schema / properties / target
      Added value: +{
      +  "properties": {
      +    "approvedSymbol": {
      +      "type": "string"
      +    },
      +    "associatedDiseases": {
      +      "properties": {
      +        "count": {
      +          "type": "number"
      +        },
      +        "rows": {
      +          "items": {
      +            "properties": {
      +              "disease": {
      +                "properties": {
      +                  "id": {
      +                    "type": "string"
      +                  },
      +                  "name": {
      +                    "type": "string"
      +                  }
      +                },
      +                "type": "object"
      +              },
      +              "score": {
      +                "type": "number"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "type": "array"
      +        }
      +      },
      +      "type": "object"
      +    },
      +    "id": {
      +      "type": "string"
      +    }
      +  },
      +  "type": "object"
      +}
  2. Changed2 schema fields changed
    • addedInput schema / examples
      Added value: +[
      +  {
      +    "ensembl_id": "ENSG00000141510"
      +  },
      +  {
      +    "ensembl_id": "ENSG00000141510",
      +    "size": 25
      +  }
      +]
    • changedOutput schema / (root)
      Previous value: -nullNew value: +{
      +  "properties": {
      +    "data": {
      +      "properties": {
      +        "target": {
      +          "properties": {
      +            "approvedSymbol": {
      +              "description": "Target symbol",
      +              "type": "string"
      +            },
      +            "associatedDiseases": {
      +              "properties": {
      +                "count": {
      +                  "description": "Total disease associations",
      +                  "type": "integer"
      +                },
      +                "rows": {
      +                  "items": {
      +                    "properties": {
      +                      "disease": {
      +                        "properties": {
      +                          "id": {
      +                            "description": "Disease ID",
      +                            "type": "string"
      +                          },
      +                          "name": {
      +                            "description": "Disease name",
      +                            "type": "string"
      +                          }
      +                        },
      +                        "type": "object"
      +                      },
      +                      "score": {
      +                        "description": "Association score",
      +                        "type": "number"
      +                      }
      +                    },
      +                    "type": "object"
      +                  },
      +                  "type": "array"
      +                }
      +              },
      +              "type": "object"
      +            },
      +            "id": {
      +              "description": "Target ID",
      +              "type": "string"
      +            }
      +          },
      +          "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.