@pipeworx/grants-gov

Connect: https://pipeworx.io/mcp — every tool in the catalog, including @pipeworx/grants-gov’s. Install: one-click buttons

Connect to just the @pipeworx/grants-gov pack

https://gateway.pipeworx.io/grants-gov/mcp — only @pipeworx/grants-gov’s own tools, nothing else in the catalog.

No MCP client? Skip the connection: POST https://gateway.pipeworx.io/v1/tools/search_packs {"query":"..."} to find a tool below, GET /v1/tools/<name> for its schema, POST the same URL with arguments for the data — see For AI agents.

Tools: 5

Grants.gov MCP — open federal funding opportunities, no auth.

Tools

Live (proxies Grants.gov’s search2 API — currently-open coverage only):

  • search_opportunities(keyword?, status?, agencies?, funding_categories?, aln?, limit?, offset?) — filter open opportunities.
  • get_opportunity(opportunity_id) — full record with synopsis, eligibility, attachments.

Local mirror (fleet #2512 — closed, archived and forecasted history the live API cannot serve):

  • search_historical_opportunities(agency_code?, cfda?, keyword?, status?, opportunity_category?, post_date_from?, post_date_to?, limit?, offset?) — search the FULL extract, every status, back to 2004.
  • get_historical_opportunity(opportunity_id) — one record, any status, with a computed status.
  • agency_posting_trend(agency_code, years?) — an agency’s opportunity count / funding by federal fiscal year.

Data sources

  • Live: https://api.grants.gov/v1/api/ — public POST-JSON API, no key required.
  • Mirror: Grants.gov’s own daily full-catalog XML extract (grants.gov/xml-extract -> prod-grants-gov-chatbot.s3.amazonaws.com/extracts/GrantsDBExtract<YYYYMMDD>v2.zip, no auth). Loaded into Supabase grants_gov_opportunities (supabase/migrations/226_grants_gov_extract.sql) by scripts/grants-gov-upsert.sh via .github/workflows/grants-gov-refresh.yml (workflow_dispatch for now — see that workflow for why no schedule: is wired yet). Every mirror response carries data_as_of, the last successful refresh.

Tools

  • search_opportunities — Search Grants.gov for currently-open or recently-closed federal funding opportunities. Filter by keyword, opportunity status, agency code, funding category, or date range. Returns opportunity number,
  • get_opportunity — Fetch full details for a Grants.gov opportunity by ID. Returns synopsis text, eligibility, award ceiling/floor, attachments, contact info, and version history.
  • search_historical_opportunities — Search Grants.gov’s FULL opportunity history (closed and archived opportunities back to 2004, plus forecasted opportunities not yet posted) — coverage search_opportunities’ live API cannot serve, sinc
  • get_historical_opportunity — Fetch one Grants.gov opportunity by its numeric opportunity ID, in ANY status (open, closed, archived, or forecasted) — unlike get_opportunity, which calls the live API and only reliably resolves curr
  • agency_posting_trend — An agency’s opportunity-posting trend by federal fiscal year (Oct-Sep): how many opportunities it posted, total estimated program funding, and average award ceiling, per year. Answers “is this agency

Tools

  • agency_posting_trend — An agency's opportunity-posting trend by federal fiscal year (Oct-Sep): how many opportunities it posted, total estimated program funding, and average award ceiling, per year. Answers is this agency p
  • get_historical_opportunity — Fetch one Grants.gov opportunity by its numeric opportunity ID, in ANY status (open, closed, archived, or forecasted) — unlike get_opportunity, which calls the live API and only reliably resolves curr
  • get_opportunity — Fetch full details for a Grants.gov opportunity by ID. Returns synopsis text, eligibility, award ceiling/floor, attachments, contact info, and version history.
  • search_historical_opportunities — Search Grants.gov's FULL opportunity history (closed and archived opportunities back to 2004, plus forecasted opportunities not yet posted) — coverage search_opportunities' live API cannot serve, sinc
  • search_opportunities — Search Grants.gov for currently-open or recently-closed federal funding opportunities. Filter by keyword, opportunity status, agency code, funding category, or date range. Returns opportunity number,

Regenerated from source · build October 30, 2026