US Government Grants & Contract Opportunities Monitor avatar

US Government Grants & Contract Opportunities Monitor

Pricing

from $2.00 / 1,000 opportunity records

Go to Apify Store
US Government Grants & Contract Opportunities Monitor

US Government Grants & Contract Opportunities Monitor

Search and monitor US federal grants (Grants.gov) and contract opportunities (SAM.gov) in one normalized feed. Keyword/agency/NAICS filters, award amounts, LLM-ready descriptions, delta-only monitoring. Works as an MCP server for AI agents.

Pricing

from $2.00 / 1,000 opportunity records

Rating

0.0

(0)

Developer

Lucas Marta

Lucas Marta

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

Share

Search and monitor US federal grants (Grants.gov) and contract opportunities (SAM.gov) in one normalized feed. Filter by keyword, agency, status, NAICS code, and posted date; pull award ceilings, deadlines, and eligibility; extract full descriptions as clean, LLM-ready markdown; and run delta-only on a Schedule to get alerted the moment new funding is posted.

Nothing else — on Apify or the open web — merges grants and contracts into one cheap, normalized, monitorable API.

How to find government grants and contracts

  1. Add keywords (broadband, rural health, cybersecurity, AI) — each is searched separately.
  2. Filter by status (posted / forecasted / closed), agency (NSF, NIH, USDA), funding category, and posted-date range.
  3. Optionally enable full details — award ceiling/floor, eligibility, and the complete description as markdown.
  4. Optionally enable SAM.gov contract opportunities (free API key, 2-minute signup) with NAICS-code filtering.

Grants.gov works out of the box with zero API keys.

How to monitor new funding opportunities automatically

Turn on Delta only, create an Apify Schedule (e.g. daily at 8am), and every run returns only opportunities that are new since the last run. Wire the dataset into Slack, email, Google Sheets, or your CRM with Apify integrations. Typical uses:

  • Grant writers & consultants — never miss a new opportunity matching your clients' profiles
  • Universities & nonprofits — daily digest of new funding in your field
  • GovCon business development — new contract opportunities by NAICS code, set-aside, and agency
  • AI agents — query live federal funding data via MCP

Output

Each opportunity is one dataset item in a unified schema across both sources:

FieldDescription
sourcegrants-gov or sam-gov
opportunityIdGrants.gov id / SAM.gov notice id
title, agencyWhat and who
postedDate, closeDateDeadlines
awardCeiling, awardFloorFunding range (grants, when published)
naicsCodes, setAsideContract targeting (SAM.gov)
eligibilityWho can apply (when details enabled)
descriptionMarkdownFull description as clean markdown (when details enabled)
urlLink to the official listing
isNewWhether this opportunity is new since the last run

Use as an MCP server (AI agents)

The Actor runs in Standby mode as a streamable-HTTP MCP server via mcp.apify.com:

  • search_funding_opportunities — grants + contracts with keyword/date filters
  • get_opportunity_details — full description, award range, and eligibility for any grant

Pricing

Pay per event — you only pay for what you extract:

EventPrice
Actor start$0.005
Opportunity record$0.002
Full details (markdown)$0.008

A daily delta-only monitor typically costs a few cents per run.

FAQ

Do I need any API keys? No — Grants.gov is completely open. Only the optional SAM.gov contracts module needs a free key (sam.gov → Account Details → API Key).

Why do my SAM.gov results stop after a few pages? Keys without a SAM role are limited to 10 requests/day by SAM.gov. The Actor batches queries and returns everything it got. With a (free) SAM role on your account the limit is 1,000/day.

Is this data legal to use? Yes — both sources are official US-government public-domain data with documented public APIs.

Can I search closed or forecasted opportunities? Yes — set oppStatuses to any mix of posted, forecasted, closed.