pubchem_get_summary
ActiveTool of pubchem-mcp-server
declared in 0.4.1
Get descriptive summaries for PubChem entities by ID. Supports assays (AID), genes (Gene ID), proteins (UniProt accession), and taxonomy (Tax ID). Up to 10 per call.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"entityType",
"identifiers"
],
"properties": {
"entityType": {
"enum": [
"assay",
"gene",
"protein",
"taxonomy"
],
"type": "string",
"description": "Entity type. Determines ID format and returned fields."
},
"identifiers": {
"type": "array",
"items": {
"anyOf": [
{
"type": "string",
"description": "String identifier (e.g. UniProt accession)."
},
{
"type": "number",
"description": "Numeric identifier (e.g. AID, Gene ID, Tax ID)."
}
],
"description": "Entity identifier — string or number depending on entityType."
},
"maxItems": 10,
"minItems": 1,
"description": "Entity identifiers (1-10). Type depends on entityType:\n- assay: AID (number), e.g. [1000]\n- gene: Gene ID (number), e.g. [1956]\n- protein: UniProt accession (string), e.g. [\"P00533\"]\n- taxonomy: Tax ID (number), e.g. [9606]"
}
}
}Parent server
pubchem-mcp-server
https://github.com/cyanheads/pubchem-mcp-server
3/7 registries