jp_pmda_review_reports_search
Pack: jp-pmda-approvals · 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_pmda_review_reports_search for the schema, then POST the same URL with its arguments for the data.
Search the PMDA’s English index of review reports for drugs approved in Japan with a new active ingredient: by English brand name or non-proprietary name (e.g. Keytruda, pembrolizumab). Each entry gives the brand name, whether it was an initial or partial-change approval, the non-proprietary name, the month approved, the link to the English translation of the review report and the links to the Japanese original(s). Only drugs whose review report the agency translated are indexed, so no hit does not mean unapproved in Japan; for the full list of approvals (Japanese) use jp_pmda_approvals_search. Example: query=“pembrolizumab”.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
query | string | yes | English brand name or non-proprietary name words (all words must match). |
limit | number | no | Maximum entries returned (1-50, default 10). |
Example call
Arguments
{
"query": "pembrolizumab",
"limit": 3
}
curl
curl -X POST https://gateway.pipeworx.io/jp-pmda-approvals/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"jp_pmda_review_reports_search","arguments":{"query":"pembrolizumab","limit":3}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('jp_pmda_review_reports_search', {
"query": "pembrolizumab",
"limit": 3
});
Response shape
| Field | Type | Description |
|---|---|---|
query | object | |
found | boolean | |
total_matches | number | |
returned | number | |
reports | array | |
searched | object | |
data_as_of | string | null | |
source | string | |
caveat | string | |
empty_reason | string | |
note | string |
Full JSON Schema
{
"type": "object",
"properties": {
"query": {
"type": "object",
"properties": {
"query": {
"type": "string"
}
},
"additionalProperties": true
},
"found": {
"type": "boolean"
},
"total_matches": {
"type": "number"
},
"returned": {
"type": "number"
},
"reports": {
"type": "array",
"items": {
"type": "object",
"properties": {
"brand_name": {
"type": "string"
},
"approval_type": {
"type": [
"string",
"null"
]
},
"non_proprietary_name": {
"type": [
"string",
"null"
]
},
"approved_in": {
"type": [
"string",
"null"
]
},
"approved_in_iso": {
"type": [
"string",
"null"
]
},
"review_report_en_url": {
"type": [
"string",
"null"
]
},
"review_report_jp_urls": {
"type": "array",
"items": {
"type": "string"
}
}
},
"additionalProperties": true
}
},
"searched": {
"type": "object",
"properties": {
"rows_searched": {
"type": "number"
},
"approved_from": {
"type": [
"string",
"null"
]
},
"approved_to": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": true
},
"data_as_of": {
"type": [
"string",
"null"
]
},
"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-pmda-approvals pack
{
"mcpServers": {
"jp-pmda-approvals": {
"url": "https://gateway.pipeworx.io/jp-pmda-approvals/mcp"
}
}
}
See Getting Started for client-specific install steps.