ct_sponsor_trials

Pack: clinicaltrials · Endpoint: https://gateway.pipeworx.io/clinicaltrials/mcp

List all trials by sponsor or organization name. Returns status, phase, and conditions to map research pipelines.

Parameters

NameTypeRequiredDescription
sponsorstringyesSponsor or company name (e.g., “Pfizer”, “Novo Nordisk”, “Moderna”)
statusstringnoOptional status filter
phasestringnoOptional phase filter
limitnumbernoNumber of results (1-100, default 20)

Example call

Arguments

{
  "sponsor": "Pfizer",
  "limit": 25
}

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_sponsor_trials","arguments":{"sponsor":"Pfizer","limit":25}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('ct_sponsor_trials', {
  "sponsor": "Pfizer",
  "limit": 25
});

More examples

{
  "sponsor": "Novo Nordisk",
  "status": "COMPLETED",
  "phase": "PHASE4"
}

Response shape

Always returns: sponsor, total_count, studies

FieldTypeDescription
sponsorstringSponsor name queried
total_countnumberTotal trials by sponsor
studiesarrayList of formatted trial summaries
Full JSON Schema
{
  "type": "object",
  "properties": {
    "sponsor": {
      "type": "string",
      "description": "Sponsor name queried"
    },
    "total_count": {
      "type": "number",
      "description": "Total trials by sponsor"
    },
    "studies": {
      "type": "array",
      "description": "List of formatted trial summaries",
      "items": {
        "type": "object",
        "properties": {
          "nct_id": {
            "type": [
              "string",
              "null"
            ],
            "description": "NCT identifier"
          },
          "title": {
            "type": [
              "string",
              "null"
            ],
            "description": "Brief trial title"
          },
          "official_title": {
            "type": [
              "string",
              "null"
            ],
            "description": "Official trial title"
          },
          "status": {
            "type": [
              "string",
              "null"
            ],
            "description": "Overall trial status"
          },
          "phase": {
            "type": [
              "string",
              "null"
            ],
            "description": "Trial phase(s) comma-separated"
          },
          "enrollment": {
            "type": [
              "number",
              "null"
            ],
            "description": "Target enrollment count"
          },
          "enrollment_type": {
            "type": [
              "string",
              "null"
            ],
            "description": "Enrollment type"
          },
          "conditions": {
            "type": "array",
            "description": "List of trial conditions",
            "items": {
              "type": "string"
            }
          },
          "interventions": {
            "type": "array",
            "description": "List of interventions",
            "items": {
              "type": "object",
              "properties": {
                "type": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "Intervention type"
                },
                "name": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "Intervention name"
                },
                "description": {
                  "type": [
                    "string",
                    "null"
                  ],
                  "description": "Intervention description"
                }
              }
            }
          },
          "sponsor": {
            "type": [
              "string",
              "null"
            ],
            "description": "Lead sponsor name"
          },
          "sponsor_class": {
            "type": [
              "string",
              "null"
            ],
            "description": "Sponsor class"
          },
          "collaborators": {
            "type": "array",
            "description": "List of collaborator names",
            "items": {
              "type": "string"
            }
          },
          "start_date": {
            "type": [
              "string",
              "null"
            ],
            "description": "Trial start date"
          },
          "primary_completion_date": {
            "type": [
              "string",
              "null"
            ],
            "description": "Primary completion date"
          },
          "completion_date": {
            "type": [
              "string",
              "null"
            ],
            "description": "Final completion date"
          }
        }
      }
    }
  },
  "required": [
    "sponsor",
    "total_count",
    "studies"
  ]
}

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.

Regenerated from source · build May 9, 2026