Skip to main content
Glama

BioContextAI Knowledgebase MCP

Official

bc_get_efo_id_by_disease_name

Retrieve EFO/Mondo/HP IDs for a specified disease name using the Ontology Lookup Service (OLS). Ideal for linking disease names to IDs for API integration, such as Open Targets.

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" }
Install Server

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