NIH RePORTER MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
NIH RePORTER MCP Server
β οΈ DISCLAIMER: This is a proof of concept and is not intended for production use.
π Overview
This project is a pilot study for the creation of an MCP server for the NIH's grant database: RePORTER. The server provides four tools:
search_projects: Performs an initial search and returns the count of matching projects along with distribution statistics (institutes, activity codes, organizations, funding). Samples the first 500 results for quick previews.
get_search_summary: Fetches ALL matching projects to provide complete, accurate statistics. Use this when you need exact totals (e.g., "total funding for cancer research"). Slower for large result sets.
find_project_ids: Returns up to 500 project IDs matching search criteria, plus overview statistics. Use this to identify specific grants for further detail retrieval.
get_project_information: Retrieves detailed metadata for specific projects by their project number. Use this to get award amounts, principal investigators, abstracts, organizations, and other project details.
Each tool is registered with the MCP server and can be called by an LLM or other MCP client.
Related MCP server: Entrez MCP Server
π Quick Start
The code as written is intended for cloud deployment. Contact the admins if you are interested in testing the cloud deployment. Otherwise, the repository may be forked and modified for local implementation.
π Project Structure
src/reporter/ - Main package code
scripts/ - Scripts used for querying the API outside of the MCP server
π Resources
π¬ Contact
For any questions please contact Mark Aronson
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelogβ¦
This server cannot be deployed
Maintenance
Related MCP Connectors
Entity-resolved NIH grant corpus (FY1985-2026) via 14 read-only, provenance-carrying MCP tools.
NIH RePORTER MCP β every NIH-funded research project (free, no auth)
Search biomedical literature, get article details, find related articles, and explore MeSH terms
Access US federal award, recipient, agency, and spending analytics data from USAspending.gov.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceProvides programmatic access to the NIH Reporter API for searching and retrieving detailed information on NIH-funded research projects, grants, and investigators. It enables AI assistants to query project abstracts, funding amounts, and organization details through natural language.-
- FlicenseNot gradedqualityDmaintenanceProvides access to NCBI's E-utilities, PubChem, and PMC APIs for searching and retrieving biomedical literature, chemical, and genomic data.-
- FlicenseAqualityDmaintenanceEnables AI agents to search and analyze NIH-funded research projects and their linked publications via the NIH RePORTER API v2, with no API key required.3-
- FlicenseAqualityDmaintenanceEnables interaction with synthetic NIH-style clinical research data through tools for searching publications, querying patient metadata, analyzing AAA measurements, and retrieving protocol guidance.5-