HPO-MCP-Server

Augmented-Nature/HPO-MCP-Server

3.3

If you are the rightful owner of HPO-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server providing access to the Human Phenotype Ontology (HPO) API, which contains over 18,000 terms describing human phenotypic abnormalities.

Tools

Functions exposed to the LLM to take actions

search_hpo_terms

Search for HPO terms by keyword, ID, or synonym with pagination support

get_hpo_term

Get detailed information about a specific HPO term by its ID

get_all_hpo_terms

List all HPO terms with pagination

batch_get_hpo_terms

Retrieve multiple HPO terms in a single request (up to 20 terms)

get_hpo_ancestors

Get all ancestor terms (all terms higher in the hierarchy)

get_hpo_parents

Get direct parent terms (one level up)

get_hpo_children

Get direct child terms (one level down)

get_hpo_descendants

Get all descendant terms (all terms lower in the hierarchy)

validate_hpo_id

Validate HPO ID format and verify term exists

get_hpo_term_path

Get the full hierarchical path from root to a specific term

compare_hpo_terms

Compare two terms and find their relationship and common ancestors

get_hpo_term_stats

Get comprehensive statistics and analysis for an HPO term

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources