search

shallow

org.opennih/opennih · Verify this server

Use this tool when a Deep Research or connector client needs citation-shaped NIH grant hits for a natural-language query. Returns {"results": [{id, title, text, url}]} where id is the NIH project_num and url is the public OpenNIH grant page. Each record is PROJECT-level, not project-year: ids are unique within a response, and the record always describes the project's CANONICAL row — its latest fiscal year, resolved WITHOUT the query filter, so it is exactly the canonical row for that id. One NIH project number can span many sub-awards with unrelated titles (center grants such as P41/P50/P01 are the common case), so the returned title and snippet may contain none of the query terms — the sibling row that matched the query text is not necessarily the canonical row, and the canonical row is the page the citation opens; a match alone does not establish that a returned grant is about the query. This is the OpenAI Deep Research compatibility wrapper: citation-shaped records only — it takes no filters (institution, IC, fiscal year, activity code) and returns no funding totals or provenance. Bounds: query is REQUIRED and matched over grant titles at 2-64 characters (a blank query returns no results instead of the whole corpus); limit 1-50 (default 20) distinct grants per page; offset 0-10000 skips matching project-year rows exactly, so stepping offset by limit walks the full result set page by page — results past the first page are reachable, not invisible. A page is the de-duplicated projection of that row window: one project number owning rows in two windows (multi-component awards emit one row per sub-project) can appear on more than one page, and ids are unique within each response.

100.0/100

1 trials · measured today

search scores 100.0/100 on Vouch's measured behaviour index, from 1 real invocation trials against org.opennih/opennih, measured 20 Oct 2026 under methodology v0.2.0. Every measured component scored 100.

Component breakdown

ComponentWeightValue
Reliability35%not applicable
Schema integrity25%100.0
Failure behaviour15%not applicable
Latency15%not applicable
Concurrency10%not applicable

Tool details

Transport
remote
Credential class
self-provisionable
Input schema
not declared
Output schema
not declared
Side-effect classification
unclassified

Score history

DayScoreTierMethodology
2026-10-20100.0shallowv0.2.0

Probe evidence

ProbeOutcomes
schema_integritypass: 1

Raw request/response logs are not archived yet — the outcome counts above are drawn directly from every recorded trial.

Embed this score

Available for every tool, scored or not — not a verification perk. Always links back to this page.

Vouch score: search
[![Vouch score](https://vouch.tools/api/tools/1b59db4d-4d4a-401e-8e95-cbbd621edd12/badge.svg)](https://vouch.tools/tools/1b59db4d-4d4a-401e-8e95-cbbd621edd12)
search — Vouch