You're viewing a demo portfolio

Join the waitlist
PRSM

pubchem_get_summary

Active

Tool 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]"
    }
  }
}

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 →