Skip to main content
Glama

BioContextAI Knowledgebase MCP

Official

bc_get_efo_id_by_disease_name

Retrieve EFO, Mondo, or HP ontology IDs for a specific disease name by querying the Ontology Lookup Service. Supports customizable search parameters for exact matches and result limits.

Instructions

Query the Ontology Lookup Service (OLS) for EFO/Mondo/HP IDs related to a disease name.

This function searches for EFO IDs associated with a given disease name using the OLS API. Always use this function if you need EFO IDs, e.g., for use in the Open Targets API.

Args: disease_name (str): The name of the disease to search for (e.g., "SIDS"). size (int): Maximum number of results to return (default: 5). exact_match (bool): Whether to perform an exact match search (default: False).

Returns: dict: Dictionary containing EFO IDs and information or error message

Input Schema

NameRequiredDescriptionDefault
disease_nameYesThe name of the disease to search for (e.g., 'choledocholithiasis')
exact_matchNoWhether to perform an exact match search
sizeNoThe maximum number of results to return

Input Schema (JSON Schema)

{ "properties": { "disease_name": { "description": "The name of the disease to search for (e.g., 'choledocholithiasis')", "title": "Disease Name", "type": "string" }, "exact_match": { "default": false, "description": "Whether to perform an exact match search", "title": "Exact Match", "type": "boolean" }, "size": { "default": 5, "description": "The maximum number of results to return", "title": "Size", "type": "integer" } }, "required": [ "disease_name" ], "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