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

NameTypeRequiredDescription
querystringyesEnglish brand name or non-proprietary name words (all words must match).
limitnumbernoMaximum 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

FieldTypeDescription
queryobject
foundboolean
total_matchesnumber
returnednumber
reportsarray
searchedobject
data_as_ofstring | null
sourcestring
caveatstring
empty_reasonstring
notestring
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.

Regenerated from source · build November 15, 2026