jp_jrct_get

Pack: jp-jrct · Connect: https://pipeworx.io/mcp (see Connect below for a single-pack URL)

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/jp_jrct_get for the schema, then POST the same URL with its arguments for the data.

Fetch one Japan Registry of Clinical Trials (jRCT) record by its jRCT number (from jp_jrct_search): the full Japanese and English titles, status, phase, study category, condition, intervention and generic drug names, sponsor organisation, study type, planned sample size, number of sites listed, other countries recruiting, the publication, start and end dates, the number the trial holds in another registry (e.g. an NCT number) and the registry’s public-query contact organisation and department. Investigator and contact persons’ names, e-mail addresses and telephone numbers are not returned; the registry link carries them. An unknown number returns found false. Example: trial_id=“jRCT2031210001”.

Parameters

NameTypeRequiredDescription
trial_idstringyesjRCT number such as jRCT2031210001 or jRCTs051260193.

Example call

Arguments

{
  "trial_id": "jRCT2031210001"
}

curl

curl -X POST https://gateway.pipeworx.io/jp-jrct/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"jp_jrct_get","arguments":{"trial_id":"jRCT2031210001"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('jp_jrct_get', {
  "trial_id": "jRCT2031210001"
});

Response shape

FieldTypeDescription
trial_idstring
foundboolean
study_categorystring | null
title_jastring | null
title_enstring | null
public_title_jastring | null
public_title_enstring | null
status_jastring | null
statusstring | null
status_enstring | null
phasestring | null
conditionobject
interventionobject
generic_namesstring | null
sponsorobject
study_typeobject
sample_sizenumber | null
sites_listednumber | null
multicentrestring | null
other_countriesobject
datesobject
other_registryobject
public_contactobject
record_url_jastring
record_url_enstring
sourcestring
caveatstring
empty_reasonstring
notestring
Full JSON Schema
{
  "type": "object",
  "properties": {
    "trial_id": {
      "type": "string"
    },
    "found": {
      "type": "boolean"
    },
    "study_category": {
      "type": [
        "string",
        "null"
      ]
    },
    "title_ja": {
      "type": [
        "string",
        "null"
      ]
    },
    "title_en": {
      "type": [
        "string",
        "null"
      ]
    },
    "public_title_ja": {
      "type": [
        "string",
        "null"
      ]
    },
    "public_title_en": {
      "type": [
        "string",
        "null"
      ]
    },
    "status_ja": {
      "type": [
        "string",
        "null"
      ]
    },
    "status": {
      "type": [
        "string",
        "null"
      ]
    },
    "status_en": {
      "type": [
        "string",
        "null"
      ]
    },
    "phase": {
      "type": [
        "string",
        "null"
      ]
    },
    "condition": {
      "type": "object",
      "properties": {
        "ja": {
          "type": [
            "string",
            "null"
          ]
        },
        "en": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "additionalProperties": true
    },
    "intervention": {
      "type": "object",
      "properties": {
        "ja": {
          "type": [
            "string",
            "null"
          ]
        },
        "en": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "additionalProperties": true
    },
    "generic_names": {
      "type": [
        "string",
        "null"
      ]
    },
    "sponsor": {
      "type": "object",
      "properties": {
        "ja": {
          "type": [
            "string",
            "null"
          ]
        },
        "en": {
          "type": [
            "string",
            "null"
          ]
        },
        "basis": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "additionalProperties": true
    },
    "study_type": {
      "type": "object",
      "properties": {
        "ja": {
          "type": [
            "string",
            "null"
          ]
        },
        "en": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "additionalProperties": true
    },
    "sample_size": {
      "type": [
        "number",
        "null"
      ]
    },
    "sites_listed": {
      "type": [
        "number",
        "null"
      ]
    },
    "multicentre": {
      "type": [
        "string",
        "null"
      ]
    },
    "other_countries": {
      "type": "object",
      "properties": {
        "ja": {
          "type": [
            "string",
            "null"
          ]
        },
        "en": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "additionalProperties": true
    },
    "dates": {
      "type": "object",
      "properties": {
        "first_published": {
          "type": [
            "string",
            "null"
          ]
        },
        "last_published": {
          "type": [
            "string",
            "null"
          ]
        },
        "registered_on": {
          "type": [
            "string",
            "null"
          ]
        },
        "study_start": {
          "type": [
            "string",
            "null"
          ]
        },
        "study_end": {
          "type": [
            "string",
            "null"
          ]
        },
        "observation_end": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "additionalProperties": true
    },
    "other_registry": {
      "type": "object",
      "properties": {
        "id": {
          "type": [
            "string",
            "null"
          ]
        },
        "registry": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "additionalProperties": true
    },
    "public_contact": {
      "type": "object",
      "properties": {
        "organisation": {
          "type": "object",
          "properties": {
            "ja": {
              "type": [
                "string",
                "null"
              ]
            },
            "en": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          "additionalProperties": true
        },
        "department": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "additionalProperties": true
    },
    "record_url_ja": {
      "type": "string"
    },
    "record_url_en": {
      "type": "string"
    },
    "source": {
      "type": "string"
    },
    "caveat": {
      "type": "string"
    },
    "empty_reason": {
      "type": "string"
    },
    "note": {
      "type": "string"
    }
  },
  "additionalProperties": true
}

Connect

Add this to your MCP client config — every tool in the catalog, including this one — or use one-click install buttons:

{
  "mcpServers": {
    "pipeworx": {
      "url": "https://pipeworx.io/mcp"
    }
  }
}
Connect to just the jp-jrct pack
{
  "mcpServers": {
    "jp-jrct": {
      "url": "https://gateway.pipeworx.io/jp-jrct/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build November 15, 2026