Inxight Drugs
liveHealthNCATS Inxight Drugs: highest development phase per indication, approvals, targets, and which drugs are in trials for a condition.
Tools
inxight_substanceDrug development status by indication from NCATS Inxight Drugs: for one drug or substance (by name or FDA UNII), every condition it is approved for or in clinical trials for with the highest phase rea
No parameters required.
Try it
inxight_searchSearch NCATS Inxight Drugs substances by free text (drug name, synonym, code, company or condition words), optionally narrowed to a development status (US Approved Rx, US Approved OTC, US Previously M
No parameters required.
Try it
inxight_indicationDrugs and substances approved for or in clinical development for a condition, from NCATS Inxight Drugs: give a disease or indication (e.g. "stroke", "major depressive disorder", "migraine") and get ea
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/inxight-drugs/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/inxight-drugs/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"inxight_substance","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("inxight_substance", {});// Or ask in plain English:
const answer = await px.ask("ncats inxight drugs: highest development phase per indication, approvals, targets, and which drugs are in trials for a condition");