MCP server exposing 9 tools for nih-reporter.
This URL is a JSON-RPC 2.0 endpoint over HTTP. Issue POST requests with a JSON-RPC body. Browsers and search crawlers land here on GET.
POST https://gateway.pipeworx.io/nih-reporter/mcp
Content-Type: application/json
{"jsonrpc":"2.0","id":1,"method":"tools/list"}
search_grants — Search NIH-funded research projects. Filter by free-text query (matches title/abstract/terms), PI name, organization, fiscal year, US state, or NIH institute code (NCI, NHLBI, NIAID, etc.). Returns project number, PI, institution, fiscal year, award amount, and abstract preview.get_project — 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.search_publications — Search publications acknowledging NIH funding. Filter by PMID, application ID, or core project number. Useful for "what came out of this grant" follow-ups.nih_grant_award_history — Build the annual NIH award history for one core project number, including award, direct/indirect cost, budget dates, application type, and cumulative reported funding. Annual award amounts are obligations for each fiscal year—not company revenue, cash received, or guaranteed future funding.nih_new_grant_awards — Find recently issued NIH awards, optionally restricted to new competing applications, topic, organization, state, institute, activity code, or SBIR/STTR. Useful for financing and emerging-program monitoring; an award notice does not establish commercial validation or future funding.nih_funding_concentration — Summarize NIH award dollars and record counts by fiscal year, recipient organization, contact PI, activity code, and funding mechanism for a bounded topic, organization, or PI search. Results disclose truncation and represent reported federal obligations—not valuation, revenue, or total research spending.nih_sbir_company_portfolio — Summarize an organization’s NIH SBIR/STTR award portfolio by core project, fiscal year, activity code, and PI. Organization matching is wildcard-based; verify recipient identity and note that reported award amounts are federal obligations, not revenue or unrestricted cash.nih_funding_expirations — Find active NIH projects matching a topic or organization whose current project period is scheduled to end soon. Treat the end date as a monitoring cue only—it can be extended, renewed, supplemented, or updated and does not prove a funding cliff.nih_grant_publication_summary — Count publications linked by NIH RePORTER to a core project number and return a bounded PMID sample. Publication linkage reflects acknowledged grant support; it is not a citation-impact, product-readiness, or causal-attribution measure.Code samples (curl / TypeScript / one-click client install), schemas, and the live playground are on the pack page:
https://pipeworx.io/packs/nih-reporter/
Pipeworx is an open MCP gateway connecting AI agents to live data. pipeworx.io