Skip to main content
Glama

BioContextAI Knowledgebase MCP

Official

bc_get_panglaodb_marker_genes

Retrieve marker genes from the PanglaoDB dataset by specifying species, organ, cell type, gene symbol, and sensitivity/specificity thresholds, enabling precise gene analysis for human or mouse studies.

Instructions

Retrieves marker genes from the PanglaoDB dataset based on specified filters.

Args: species: The species ('Hs' for Human or 'Mm' for Mouse). min_sensitivity: Minimum sensitivity score (0-1). min_specificity: Minimum specificity score (0-1). organ: Filter by organ name (case-insensitive). cell_type: Filter by cell type name (case-insensitive). gene_symbol: Filter by gene symbol (case-insensitive).

Returns: A dictionary containing a list of matching marker gene records or an error message.

Input Schema

NameRequiredDescriptionDefault
cell_typeNoFilter by cell type (e.g., 'Smooth muscle cells', 'T cells'). Case-insensitive.
gene_symbolNoFilter by gene symbol (e.g., 'MAFB', 'SYNPO'). Case-insensitive.
min_sensitivityNoMinimum sensitivity score (0-1). Applied to species-specific column.
min_specificityNoMinimum specificity score (0-1). Applied to species-specific column.
organNoFilter by organ (e.g., 'Brain', 'Lung'). Case-insensitive.
speciesYesThe species ('Hs' for Human or 'Mm' for Mouse)

Input Schema (JSON Schema)

{ "properties": { "cell_type": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Filter by cell type (e.g., 'Smooth muscle cells', 'T cells'). Case-insensitive.", "title": "Cell Type" }, "gene_symbol": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Filter by gene symbol (e.g., 'MAFB', 'SYNPO'). Case-insensitive.", "title": "Gene Symbol" }, "min_sensitivity": { "anyOf": [ { "maximum": 1, "minimum": 0, "type": "number" }, { "type": "null" } ], "default": null, "description": "Minimum sensitivity score (0-1). Applied to species-specific column.", "title": "Min Sensitivity" }, "min_specificity": { "anyOf": [ { "maximum": 1, "minimum": 0, "type": "number" }, { "type": "null" } ], "default": null, "description": "Minimum specificity score (0-1). Applied to species-specific column.", "title": "Min Specificity" }, "organ": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Filter by organ (e.g., 'Brain', 'Lung'). Case-insensitive.", "title": "Organ" }, "species": { "description": "The species ('Hs' for Human or 'Mm' for Mouse)", "title": "Species", "type": "string" } }, "required": [ "species" ], "type": "object" }

Other Tools from BioContextAI Knowledgebase MCP

Related Tools

    MCP directory API

    We provide all the information about MCP servers via our MCP API.

    curl -X GET 'https://glama.ai/api/mcp/v1/servers/biocontext-ai/knowledgebase-mcp'

    If you have feedback or need assistance with the MCP directory API, please join our Discord server