Skip to main content
Glama
MaxMLang

cxg-census-mcp

by MaxMLang

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CXG_CENSUS_MCP_CACHE_DIRNoDisk cache rootplatformdirs default
CXG_CENSUS_MCP_LOG_LEVELNostdlib log levelWARNING
CXG_CENSUS_MCP_MOCK_MODENoIf 1, never opens a real Census handle0
CXG_CENSUS_MCP_CENSUS_VERSIONNoCensus release to pinstable

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
census_summaryC

Pinned Census summary: cells, schema, build date.

get_census_versionsA

List available Census versions visible to this server.

list_available_valuesC

Distinct values for an obs column (discovery before resolve_term).

resolve_termC

Resolve text or CURIE to one term; typed refusal if ambiguous.

expand_termC

Expand a CURIE to descendants/ancestors filtered to Census presence.

term_definitionA

Return label, definition, synonyms, IRI for a CURIE.

count_cellsC

Count cells (filters + optional group_by); tier 0.

list_datasetsC

List datasets matching a structured filter, sorted by cell count.

gene_coverageC

Report whether a list of Ensembl gene IDs is present in Census var.

preview_obsC

Small obs slice + column cardinality (before a big scan).

aggregate_expressionC

Per-gene expression stats by group; caps → export_snippet if over.

export_snippetC

Runnable Python for a stored plan; pass call_id from a prior response.

get_server_limitsB

Report cap configuration so clients can size their requests.

Prompts

Interactive templates invoked by user choice

NameDescription
census_workflowDefault workflow guidance for Census exploration.
disambiguationHow to handle TERM_AMBIGUOUS responses.

Resources

Contextual data attached and managed by the client

NameDescription
Census schema overviewCensus schema overview
Ontology resolution rulesOntology resolution rules
Server limitations and non-goalsServer limitations and non-goals
Recommended agent workflowRecommended agent workflow
Structured error modelStructured error model
Progress and cancellationProgress and cancellation

Latest Blog Posts

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/MaxMLang/cxg-census-mcp'

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