You're viewing a demo portfolio

Join the waitlist
PRSM

pubchem_search_assays

Active

Tool of pubchem-mcp-server

declared in 0.4.1

Find PubChem bioassays associated with a biological target. Search by gene symbol (e.g. "EGFR"), protein name, NCBI Gene ID, or UniProt accession. Returns assay IDs (AIDs) which can be explored further with pubchem_get_summary.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "targetType",
    "targetQuery"
  ],
  "properties": {
    "maxResults": {
      "type": "number",
      "default": 50,
      "maximum": 200,
      "minimum": 1,
      "description": "Max AIDs to return (1-200). Popular targets may have thousands of assays. Default: 50."
    },
    "targetType": {
      "enum": [
        "genesymbol",
        "proteinname",
        "geneid",
        "proteinaccession"
      ],
      "type": "string",
      "description": "Target identifier type. \"genesymbol\" and \"proteinname\" accept text names. \"geneid\" accepts NCBI Gene IDs. \"proteinaccession\" accepts UniProt accessions."
    },
    "targetQuery": {
      "type": "string",
      "description": "Target identifier. Examples: \"EGFR\" (genesymbol), \"Epidermal growth factor receptor\" (proteinname), \"1956\" (geneid), \"P00533\" (proteinaccession)."
    }
  }
}

What this tool wraps· 2 endpoints

min confidence0.700.50

Parent server

pubchem-mcp-server

https://github.com/cyanheads/pubchem-mcp-server

3/7 registries
View full server →