Augmented-Nature/HPO-MCP-Server
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