get_project

Pack: nih-reporter · Endpoint: https://gateway.pipeworx.io/nih-reporter/mcp

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/get_project for the schema, then POST the same URL with its arguments for the data.

Fetch one NIH project application record by application ID (numeric, distinct from project number). Returns its complete abstract, public-health relevance, terms, PIs, organization, dates, and award amount. Use nih_grant_award_history for multi-year award history.

Parameters

NameTypeRequiredDescription
appl_idnumberyesNIH application ID (integer)

Example call

Arguments

{
  "appl_id": 10812345
}

curl

curl -X POST https://gateway.pipeworx.io/nih-reporter/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_project","arguments":{"appl_id":10812345}}}'

TypeScript (@pipeworx/sdk)

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

const result = await pipeworx.call('get_project', {
  "appl_id": 10812345
});

Response shape

Always returns: appl_id, project_num, core_project_num, title, fiscal_year, award_amount, award_notice_date, project_start, project_end, nih_institute, nih_institute_name, contact_pi, pis, organization, org_city, org_state, org_country, terms_preview, reporter_url, abstract, public_health_relevance, terms

FieldTypeDescription
appl_idnumber | nullNIH application ID
project_numstring | nullProject number
core_project_numstring | nullCore project number
titlestring | nullProject title
fiscal_yearnumber | nullFiscal year of award
award_amountnumber | nullTotal award amount in dollars
award_notice_datestring | nullAward notice date
project_startstring | nullProject start date
project_endstring | nullProject end date
nih_institutestring | nullNIH Institute/Center abbreviation or code
nih_institute_namestring | nullFull name of NIH Institute/Center
contact_pistring | nullContact principal investigator name
pisarrayList of principal investigator names
organizationstring | nullOrganization/institution name
org_citystring | nullOrganization city
org_statestring | nullOrganization state code
org_countrystring | nullOrganization country
terms_previewstring | nullPreferred terms/keywords preview
reporter_urlstring | nullDirect link to project on NIH Reporter
abstractstring | nullFull project abstract text
public_health_relevancestring | nullPublic health relevance statement
termsstring | nullComplete terms/keywords for project
Full JSON Schema
{
  "type": "object",
  "properties": {
    "appl_id": {
      "type": [
        "number",
        "null"
      ],
      "description": "NIH application ID"
    },
    "project_num": {
      "type": [
        "string",
        "null"
      ],
      "description": "Project number"
    },
    "core_project_num": {
      "type": [
        "string",
        "null"
      ],
      "description": "Core project number"
    },
    "title": {
      "type": [
        "string",
        "null"
      ],
      "description": "Project title"
    },
    "fiscal_year": {
      "type": [
        "number",
        "null"
      ],
      "description": "Fiscal year of award"
    },
    "award_amount": {
      "type": [
        "number",
        "null"
      ],
      "description": "Total award amount in dollars"
    },
    "award_notice_date": {
      "type": [
        "string",
        "null"
      ],
      "description": "Award notice date"
    },
    "project_start": {
      "type": [
        "string",
        "null"
      ],
      "description": "Project start date"
    },
    "project_end": {
      "type": [
        "string",
        "null"
      ],
      "description": "Project end date"
    },
    "nih_institute": {
      "type": [
        "string",
        "null"
      ],
      "description": "NIH Institute/Center abbreviation or code"
    },
    "nih_institute_name": {
      "type": [
        "string",
        "null"
      ],
      "description": "Full name of NIH Institute/Center"
    },
    "contact_pi": {
      "type": [
        "string",
        "null"
      ],
      "description": "Contact principal investigator name"
    },
    "pis": {
      "type": "array",
      "items": {
        "type": [
          "string",
          "null"
        ]
      },
      "description": "List of principal investigator names"
    },
    "organization": {
      "type": [
        "string",
        "null"
      ],
      "description": "Organization/institution name"
    },
    "org_city": {
      "type": [
        "string",
        "null"
      ],
      "description": "Organization city"
    },
    "org_state": {
      "type": [
        "string",
        "null"
      ],
      "description": "Organization state code"
    },
    "org_country": {
      "type": [
        "string",
        "null"
      ],
      "description": "Organization country"
    },
    "terms_preview": {
      "type": [
        "string",
        "null"
      ],
      "description": "Preferred terms/keywords preview"
    },
    "reporter_url": {
      "type": [
        "string",
        "null"
      ],
      "description": "Direct link to project on NIH Reporter"
    },
    "abstract": {
      "type": [
        "string",
        "null"
      ],
      "description": "Full project abstract text"
    },
    "public_health_relevance": {
      "type": [
        "string",
        "null"
      ],
      "description": "Public health relevance statement"
    },
    "terms": {
      "type": [
        "string",
        "null"
      ],
      "description": "Complete terms/keywords for project"
    }
  },
  "required": [
    "appl_id",
    "project_num",
    "core_project_num",
    "title",
    "fiscal_year",
    "award_amount",
    "award_notice_date",
    "project_start",
    "project_end",
    "nih_institute",
    "nih_institute_name",
    "contact_pi",
    "pis",
    "organization",
    "org_city",
    "org_state",
    "org_country",
    "terms_preview",
    "reporter_url",
    "abstract",
    "public_health_relevance",
    "terms"
  ]
}

Connect

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

{
  "mcpServers": {
    "nih-reporter": {
      "url": "https://gateway.pipeworx.io/nih-reporter/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 24, 2026