ct_compare_sponsors
Pack: clinicaltrials · Endpoint: https://gateway.pipeworx.io/clinicaltrials/mcp
Compare 2–5 lead sponsors on ClinicalTrials.gov under identical condition, recruitment-status, and phase filters. Returns full matching counts, a ranked comparison, and a small study sample for each sponsor. Use for questions like “who has more recruiting Phase 3 obesity trials, Novo Nordisk or Eli Lilly?” Counts use the registered lead-sponsor field; registry records do not establish asset ownership, pipeline value, or probability of success.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
sponsors | array | yes | Two to five sponsor names to compare under the same filters. |
items | string | no | |
condition | string | no | Optional condition or disease, such as “obesity”. |
status | string | no | Optional status or comma-separated status union, such as RECRUITING. |
phase | string | no | Optional phase or comma-separated phase union, such as PHASE3. |
sample_limit | number | no | Representative studies per sponsor (0-10, default 3). |
Example call
Arguments
{
"sponsors": [
"Novo Nordisk",
"Eli Lilly and Company"
],
"condition": "obesity",
"status": "RECRUITING",
"phase": "PHASE3",
"sample_limit": 3
}
curl
curl -X POST https://gateway.pipeworx.io/clinicaltrials/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ct_compare_sponsors","arguments":{"sponsors":["Novo Nordisk","Eli Lilly and Company"],"condition":"obesity","status":"RECRUITING","phase":"PHASE3","sample_limit":3}}}'
TypeScript (@pipeworx/sdk)
import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();
const result = await pipeworx.call('ct_compare_sponsors', {
"sponsors": [
"Novo Nordisk",
"Eli Lilly and Company"
],
"condition": "obesity",
"status": "RECRUITING",
"phase": "PHASE3",
"sample_limit": 3
});
Connect
Add this to your MCP client config, or use one-click install buttons:
{
"mcpServers": {
"clinicaltrials": {
"url": "https://gateway.pipeworx.io/clinicaltrials/mcp"
}
}
}
See Getting Started for client-specific install steps.