Skip to main content
Glama

BioContextAI Knowledgebase MCP

Official

bc_get_studies_by_condition

Search clinical trials by specific medical condition, filtered by status, study type, location, and sorted by recency or enrollment. Designed for biomedical researchers seeking targeted study data.

Instructions

Search for clinical trials by medical condition with simplified parameters.

This function provides a focused search for clinical trials related to a specific medical condition, with common filters that biomedical researchers typically use.

Args: condition (str): Medical condition or disease name to search for. status (str, optional): Study status filter (default: "ALL"). study_type (str, optional): Type of study filter (default: "ALL"). location_country (str, optional): Country where studies are conducted. page_size (int): Number of results to return (default: 50, max: 1000). sort (str): Sort order for results (default: most recently updated).

Returns: dict: Study search results with summary statistics or error message

Input Schema

NameRequiredDescriptionDefault
conditionYesMedical condition or disease name (e.g., 'breast cancer', 'diabetes', 'alzheimer')
location_countryNoCountry filter (e.g., 'United States', 'Germany')
page_sizeNoNumber of results to return
sortNoSort order: 'LastUpdatePostDate:desc', 'StudyFirstPostDate:desc', 'EnrollmentCount:desc'LastUpdatePostDate:desc
statusNoStudy status filter: 'RECRUITING', 'ACTIVE_NOT_RECRUITING', 'COMPLETED', 'ALL'ALL
study_typeNoType of study: 'INTERVENTIONAL', 'OBSERVATIONAL', 'ALL'ALL

Input Schema (JSON Schema)

{ "properties": { "condition": { "description": "Medical condition or disease name (e.g., 'breast cancer', 'diabetes', 'alzheimer')", "title": "Condition", "type": "string" }, "location_country": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Country filter (e.g., 'United States', 'Germany')", "title": "Location Country" }, "page_size": { "default": 50, "description": "Number of results to return", "maximum": 1000, "minimum": 1, "title": "Page Size", "type": "integer" }, "sort": { "default": "LastUpdatePostDate:desc", "description": "Sort order: 'LastUpdatePostDate:desc', 'StudyFirstPostDate:desc', 'EnrollmentCount:desc'", "title": "Sort", "type": "string" }, "status": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": "ALL", "description": "Study status filter: 'RECRUITING', 'ACTIVE_NOT_RECRUITING', 'COMPLETED', 'ALL'", "title": "Status" }, "study_type": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": "ALL", "description": "Type of study: 'INTERVENTIONAL', 'OBSERVATIONAL', 'ALL'", "title": "Study Type" } }, "required": [ "condition" ], "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