Back to MCP Servers

Clinical Trials

4 toolsv1.0.0
Overview

About

Intelligent clinical trial retrieval system, covering registered trial tracking, trial details and results analysis, and supporting clinical semantic search.

Capabilities

clinical_trial_search

Search clinical trial information. Use this tool when the user wants to retrieve registered clinical trials by study drug, control drug, target, disease, sponsor organization, phase, or geography. It is suitable for structured trial filtering such as "Phase 2 EGFR trials in US" or "PD-1 studies sponsored by Merck".

Arguments
field_optionsobject

Field-level options for drug, control_drug, target, drug_type, disease, organization. Each configured field only supports value_operator (AND or OR), which controls the relation among values within that field. field_options must configure at least one supported field. Omit field_options to preserve the default OR behavior.

phasearray

List[str]. Clinical phase filter based on the registered trial phase. Common values include ["early_phase_1", "phase_1", "phase_1_2", "phase_2", "phase_2_3", "phase_3", "phase_4", "not_applicable"].

mechanism_actionarray

List[str]. Mechanism of action name list for pharmacology-level filtering.

countryarray

List[str]. Country or region code list, such as the study site or registered geography. The input must use country codes.

study_first_posted_date_fromstring

str. Start date for the first posted date, which represents the first public registration date. Use YYYY-MM-DD format.

diseasearray

List[str]. Disease name list used to restrict the trial population or indication context.

study_identifierstring

str. Sponsor study code or internal study identifier.

offsetinteger

int. Pagination offset.

route_of_administrationarray

List[str]. Route of administration filter.

brief_titlestring

str. Clinical trial title or brief public title.

study_statusarray

List[str]. Trial status filter for the current recruitment or execution state. Allowed values: ["not_yet_recruiting", "recruiting", "enrolling_by_invitation", "active_not_recruiting", "suspended", "terminated", "completed", "withdrawn"].

drugarray

List[str]. Main study drug name list, representing the primary investigational drug in the trial.

targetarray

List[str]. Target name list for mechanism- or biology-focused trial retrieval.

dosage_formarray

List[str]. Dosage form filter.

drug_typearray

List[str]. Drug type filter.

organizationarray

List[str]. Sponsor or collaborator organization name list. Use this for sponsor-level trial monitoring.

limitinteger

int. Page size.

register_numberstring

str. Trial registration number, such as an NCT number.

study_first_posted_date_tostring

str. End date for the first posted date. Use YYYY-MM-DD format.

therapeutic_areaarray

List[str]. Therapeutic area name list for broader disease-area filtering. Allowed values: ["cardiovascular_diseases", "congenital_disorders", "digestive_system_disorders", "endocrinology_and_metabolic_disease", "eye_diseases", "hemic_and_lymphatic_diseases", "immune_system_diseases", "infectious_diseases", "mouth_and_tooth_diseases", "neoplasms", "nervous_system_diseases", "otorhinolaryngologic_diseases", "respiratory_diseases", "skin_and_musculoskeletal_diseases", "urogenital_diseases", "other_diseases"].

control_drugarray

List[str]. Control drug name list for comparator-arm filtering.

clinical_trial_result_search

Search clinical trial result information. Use this tool when the user wants to retrieve published or indexed clinical trial results by drug, target, disease, sponsor, phase, or evaluation outcome. It is useful for result-centric questions such as "Phase 3 PD-1 trial results in melanoma" or "positive EGFR trial readouts after 2022".

/api/ls/v2/clinical-trial-result/search

clinical_trial_result_fetch

Batch fetch full detail records by clinical trial result IDs.

/api/ls/v2/clinical-trial-result/fetch

clinical_trial_fetch

Batch fetch full detail records by clinical trial IDs or registration numbers.

/api/ls/v2/clinical-trial/fetch

What is Clinical Trials MCP Server?

Intelligent clinical trial retrieval system, covering registered trial tracking, trial details and results analysis, and supporting clinical semantic search.

Capabilities

  • Search clinical trial information. Use this tool when the user wants to retrieve registered clinical trials by study drug, control drug, target, disease, sponsor organization, phase, or geography. It is suitable for structured trial filtering such as "Phase 2 EGFR trials in US" or "PD-1 studies sponsored by Merck".
  • Search clinical trial result information. Use this tool when the user wants to retrieve published or indexed clinical trial results by drug, target, disease, sponsor, phase, or evaluation outcome. It is useful for result-centric questions such as "Phase 3 PD-1 trial results in melanoma" or "positive EGFR trial readouts after 2022".
  • Batch fetch full detail records by clinical trial result IDs.
  • Batch fetch full detail records by clinical trial IDs or registration numbers.

How to connect

Get a Patsnap Open Platform API key, copy the MCP connection URL from the Connect panel on this page, and add the server to Cursor, Claude Desktop, or another Model Context Protocol-compatible AI agent client.

Example MCP configuration

{
  "mcpServers": {
    "clinical_trials": {
      "url": "https://connect.patsnap.com/051cd3/logic-mcp?apikey={your_api_key}"
    }
  }
}

Use cases

  • Use Clinical Trials MCP Server to let AI agents access Patsnap innovation intelligence inside agent conversations.

FAQ

What is Clinical Trials MCP Server?
Clinical Trials MCP Server is a Patsnap Open Platform Model Context Protocol server that exposes innovation intelligence tools for AI agents and LLM clients.
How does Clinical Trials MCP Server work with AI agents?
An MCP-compatible client connects to the server URL with your Patsnap Open Platform API key, discovers available tools, and lets the model call Patsnap data and capabilities during conversations.
What tasks can Clinical Trials MCP Server perform?
Clinical Trials MCP Server exposes Patsnap tools through the Model Context Protocol so AI agents can retrieve patents, papers, and innovation intelligence during multi-step reasoning.
How do I connect this MCP server to an agent?
Get a Patsnap Open Platform API key, copy the MCP connection URL or JSON config from this page, and add it to your MCP-compatible client following the MCP Quick Start guide.