# Federal Grants & SBIR Funding Radar (Grants.gov & NIH/NSF) (`automation_studio/federal-grants-sbir-funding-radar`) Actor

Discover active federal grants, SBIR/STTR non-dilutive funding, and government solicitations from NSF, NIH, DoD, DOE, and NASA with award ceilings, deadlines, and eligibility intelligence.

- **URL**: https://apify.com/automation\_studio/federal-grants-sbir-funding-radar.md
- **Developed by:** [Automation Studio](https://apify.com/automation_studio) (community)
- **Categories:** Developer tools, Lead generation
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $10.00 / 1,000 federal grant intelligence dossiers

This Actor is paid per event and usage. You are charged both the fixed price for specific events and for Apify platform usage.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

Actors are web data automations that power AI and operations. They run on the Apify platform to scrape websites, process data, connect APIs, and automate workflows.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.
Actors are written with capital "A".

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.
The best way to integrate Actors is as follows.

- **AI agents and MCP clients** — the [Apify MCP server](https://docs.apify.com/integrations/mcp.md) at `https://mcp.apify.com` (remote, streamable HTTP, OAuth on first use).
- **Agentic workflows and local Actor development** — [Agent Skills](https://apify.com/.well-known/agent-skills/index.json) with the [Apify CLI](https://docs.apify.com/cli/docs.md): `npm install -g apify-cli`, then `apify login`.
- **JavaScript/TypeScript projects** — the official [JS/TS client](https://docs.apify.com/api/client/js/docs.md): `npm install apify-client`.
- **Python projects** — the official [Python client](https://docs.apify.com/api/client/python/docs.md): `pip install apify-client`.
- **Any other language** — the [REST API](https://docs.apify.com/api/v2.md).

For usage examples, see the [API](#api) section below.

For more details, see Apify documentation as [Markdown index](https://docs.apify.com/llms.txt) and [Markdown full-text](https://docs.apify.com/llms-full.txt).

# README

<p align="center">
  <img src="https://api.apify.com/v2/key-value-stores/CzV6HWBRz4izzUYHT/records/grants_radar_logo.png" alt="Federal Grants & SBIR Funding Radar Logo" width="160" height="160" />
</p>

## 🏛️ Federal Grants & SBIR Funding Radar (Grants.gov Intelligence)

> **The automated intelligence engine for non-dilutive federal capital.**
> Search, monitor, and qualify active US government grant solicitations and SBIR/STTR funding across **all 26 federal grant-making agencies** (NSF, NIH, DoD, DOE, NASA, DARPA, USDA, and more).

***

### 💡 Why Federal Grants & SBIR Radar?

Every year, the US government allocates **over $500 Billion in federal grants** and **$4+ Billion in SBIR/STTR non-dilutive equity-free funding** for tech startups, scientific researchers, and commercial innovations.

However, the federal search portals (Grants.gov & SAM.gov) are notoriously slow, convoluted, and buried in bureaucratic jargon. Founders and researchers spend dozens of hours reading 50-page PDF solicitations just to find out if they qualify.

**Federal Grants & SBIR Funding Radar** solves this by converting raw government solicitations into structured, actionable intelligence dossiers in sub-second speed.

***

### 🚀 Key Features

- ⚡ **Zero-Auth Government REST API**: Direct, high-speed connection to official Grants.gov databases covering all 26 federal agencies.
- 💰 **Financial Capital Intelligence**: Instantly extracts award ceilings, award floors, and categorizes opportunities into capital tiers (`SEED_STAGE`, `SERIES_A_EQUIVALENT`, `MEGA_GRANT ($2M+)`).
- 🎯 **Automated Eligibility Scoring**: Identifies whether opportunities are open to:
  - **Small Businesses / Startups** (SBIR / STTR eligible)
  - **Higher Education & Research Universities**
  - **501(c)(3) Nonprofits**
  - **For-Profit Commercial Entities**
- ⏰ **Deadline Countdown & Urgency Flagging**: Calculates exact days remaining until close date, automatically flagging `URGENT (<14 Days)` vs. `APPROACHING (14-45 Days)` opportunities.
- ✉️ **Direct Program Contacts**: Pulls agency program managers, contracting officer emails, and telephone numbers for direct pre-application inquiries.
- 📋 **Executive Summaries**: Cleans complex HTML into concise executive summaries highlighting core technical objectives and deliverables.

***

### 📥 Input Parameters

| Parameter | Type | Default | Description |
| :--- | :--- | :--- | :--- |
| `search_query` | String | `"artificial intelligence"` | Search keyword (e.g., `'clean energy'`, `'biotech'`, `'quantum'`, `'defense'`). |
| `agencies` | String | `""` | Optional agency filter acronym (e.g., `'NSF'`, `'DOD'`, `'NIH'`, `'DOE'`, `'NASA'`). |
| `small_businesses_only` | Boolean | `false` | When enabled, only returns grants open to small businesses and commercial startups (SBIR/STTR). |
| `min_award_ceiling` | Integer | `0` | Minimum award ceiling in USD (e.g. `250000` for $250k+). |
| `include_forecasted` | Boolean | `false` | Include upcoming forecasted opportunities before their submission window opens. |
| `max_grants` | Integer | `25` | Maximum number of grant dossiers to extract (1 to 250). |

#### Example Input:

```json
{
  "search_query": "artificial intelligence",
  "small_businesses_only": true,
  "min_award_ceiling": 250000,
  "max_grants": 20
}
```

***

### 📤 Output Data Fields

Every extracted opportunity produces a comprehensive intelligence record:

```json
{
  "opportunity_id": "353936",
  "opportunity_number": "24-569",
  "title": "Mathematical Foundations of Artificial Intelligence",
  "agency": "U.S. National Science Foundation",
  "agency_code": "NSF",
  "award_ceiling_usd": 1500000.0,
  "award_floor_usd": 500000.0,
  "funding_tier": "SERIES_A_EQUIVALENT ($500K - $2M)",
  "submission_deadline": "Oct 09, 2026 12:00:00 AM EDT",
  "days_remaining": 28,
  "urgency_status": "APPROACHING (14-45 Days)",
  "is_small_business_eligible": true,
  "is_university_eligible": true,
  "is_nonprofit_eligible": false,
  "is_for_profit_eligible": true,
  "agency_contact_email": "ai-program@nsf.gov",
  "agency_contact_name": "Dr. Sarah Mitchell",
  "executive_summary": "Machine Learning and Artificial Intelligence (AI) are enabling extraordinary scientific breakthroughs...",
  "solicitation_link": "https://www.nsf.gov/pubs/2024/nsf24569/nsf24569.htm",
  "opportunity_url": "https://www.grants.gov/search-results-detail/353936",
  "status": "POSTED"
}
```

***

### 🏢 Use Cases

1. **Deep-Tech & AI Startups**: Discover non-dilutive equity-free funding to extend runway without giving up cap table equity.
2. **Biotech & Life Sciences**: Track NIH, CDC, and FDA Parent SBIR solicitations with multimillion-dollar grant ceilings.
3. **University Tech Transfer Offices**: Benchmark active NSF/DOE research programs to match faculty inventions with federal funding.
4. **Grant Writing Agencies & Consultancies**: Deliver instant opportunity pipelines and qualification matrices for corporate and institutional clients.

***

### 💰 Pricing & Monetization

- **Pricing Model**: Pay-Per-Event (PPE)
- **Start Fee**: `$0.005` (initializes session)
- **Per Grant Dossier**: `$0.010` ($10.00 per 1,000 grants)
- Minimal compute overhead, runs in seconds!

# Actor input Schema

## `search_query` (type: `string`):

Topic, industry, or research domain (e.g., 'artificial intelligence', 'clean energy', 'biotech', 'quantum', 'autonomous systems').

## `agencies` (type: `string`):

Optional agency acronym filter (e.g., 'NSF', 'DOD', 'NIH', 'DOE', 'NASA', 'HHS', 'USDA'). Leave blank to search all 26 federal agencies.

## `small_businesses_only` (type: `boolean`):

When enabled, only returns funding opportunities explicitly open to small commercial businesses, startups, and SBIR/STTR applicants.

## `min_award_ceiling` (type: `integer`):

Minimum grant funding ceiling in USD (e.g. 250000 for $250k+). Set to 0 to include all grant sizes.

## `include_forecasted` (type: `boolean`):

Include upcoming grant solicitations before their official submission window opens, giving you an early preparation advantage.

## `max_grants` (type: `integer`):

Maximum number of federal grant dossiers to extract and analyze in this run.

## Actor input object example

```json
{
  "search_query": "artificial intelligence",
  "small_businesses_only": false,
  "min_award_ceiling": 0,
  "include_forecasted": false,
  "max_grants": 25
}
```

# Actor output Schema

## `dataset` (type: `string`):

Dataset containing federal grant solicitations

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {
    "search_query": "artificial intelligence",
    "agencies": ""
};

// Run the Actor and wait for it to finish
const run = await client.actor("automation_studio/federal-grants-sbir-funding-radar").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {
    "search_query": "artificial intelligence",
    "agencies": "",
}

# Run the Actor and wait for it to finish
run = client.actor("automation_studio/federal-grants-sbir-funding-radar").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{
  "search_query": "artificial intelligence",
  "agencies": ""
}' |
apify call automation_studio/federal-grants-sbir-funding-radar --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,automation_studio/federal-grants-sbir-funding-radar"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/EJXwqDZk4ftW88Omq/builds/f6YvP2KDyTri1kzDK/openapi.json
