nihr_award_holders

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

Find the researchers named on UK NIHR awards by personal name or ORCID identifier. Returns each matching award holder with their ORCID, their role on the award (Chief Investigator, Joint Lead Applicant or Award Holder) and the NIHR project ids they hold, so an agent can pivot straight into nihr_get_award for the grant detail. Answers “which NIHR grants does Professor X hold”, “who is the chief investigator on this NIHR award”, and ORCID-to-grant lookups across 12,644 award-holder records.

Parameters

NameTypeRequiredDescription
namestringnoResearcher name or any part of it, e.g. “Hajat”, “Emma Bland”. Titles such as Professor and Dr are part of the stored name and may be included or omitted.
orcidstringnoORCID identifier in full, e.g. “0000-0002-3086-362X”.
project_idstringnoNIHR project id, e.g. “NIHR208893” or “002/0028”, to list everyone named on that one award.
involvement_typestringnoRestrict to one role: “Chief Investigator”, “Joint Lead Applicant” or “Award Holder”.
limitnumbernoMax award holders to return, 1-${MAX_LIMIT} (default 20).
offsetnumbernoPagination offset (default 0).

Example call

Arguments

{
  "name": "Steptoe",
  "limit": 10
}

curl

curl -X POST https://gateway.pipeworx.io/nihr/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"nihr_award_holders","arguments":{"name":"Steptoe","limit":10}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('nihr_award_holders', {
  "name": "Steptoe",
  "limit": 10
});

More examples

{
  "project_id": "NIHR205461"
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "nihr": {
      "url": "https://gateway.pipeworx.io/nihr/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build July 30, 2026