Tools / Grants Finder
Grants Finder icon

Grants Finder

Find grants, funding fits, and precedent

Search official grant opportunities across the US, UK, Australia, and Japan, plus UK and EU funding history for precedent research, fit scoring, and watchlist workflows.

5 skillsv0.01by HumanleapUNLICENSEDSource
Search Opportunities

Search live and recent grant opportunities across official US, UK, Australian, and Japanese funding sources with filters for geography, applicant type, dates, amount bands, and funders.

Returns: Normalized live grant opportunities with funders, deadlines, funding bands, and source metadata
Parameters
querystringKeyword, sector, program, or theme to search for
sourcestringOpportunity source to search: all, grants_gov, find_a_grant, business_gov_au, or jgrants
regionsarrayMarket filter such as US, UK, AU, JP, EU, APAC, or ASIA
target_locationsarrayCountry, city, or jurisdiction strings to match against source location fields
applicant_typesarrayApplicant organization types or eligibility labels to match
funder_namestringFunder, department, or agency name to narrow the search
published_fromstringOnly include programs published on or after this date (YYYY-MM-DD)
deadline_beforestringOnly include opportunities closing on or before this date (YYYY-MM-DD)
amount_minnumberMinimum funding amount to include when the source exposes one
amount_maxnumberMaximum funding amount to include when the source exposes one
open_onlybooleanWhen true, prefer currently open opportunities only
include_closedbooleanWhen true, keep closed or archived results when a source exposes them
limitnumberMaximum opportunities to return per page (1-20, default 10)
pagenumberPage number for pagination (default 1)
Example
Find AI and research-focused grant opportunities across all live sources
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "grants-finder",
  "skill": "search_opportunities",
  "input": {
    "query": "artificial intelligence research",
    "source": "all",
    "regions": [
      "US",
      "UK",
      "JP"
    ],
    "limit": 6
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Opportunity Details

Open one canonical grant record so you can inspect the normalized summary, eligibility, deadlines, funding text, related documents, and official source URL.

Returns: The normalized detail record for one grant opportunity with summary, eligibility, funding text, and source documents
Parameters
source *stringSource that owns the grant opportunity record
record_idstringRecord identifier returned by search_opportunities
opportunity_idstringOptional alias for record_id
opportunity_numberstringOptional alias for record_id when a source uses an opportunity number
idstringOptional alias for record_id when you already have a source-specific id
Example
Open a Grants.gov opportunity by numeric record id
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "grants-finder",
  "skill": "opportunity_details",
  "input": {
    "source": "grants_gov",
    "record_id": "361703"
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Search Grant History

Search funded-project and research-grant history across official UKRI and EU CORDIS sources to find precedent awards, funder behavior, and recent program context.

Returns: Normalized funding-history records with organizations, funders, dates, amounts, and official source links
Parameters
querystringKeyword, topic, research theme, or program phrase to search history for
sourcestringHistory source to search: all, ukri_gtr, or cordis
regionsarrayMarket filter such as UK or EU to keep history searches geographically tight
organization_namestringLead organization, university, lab, or consortium name to match
funder_namestringFunder name to narrow the history search
funded_fromstringOnly include records starting on or after this date (YYYY-MM-DD)
limitnumberMaximum grant-history records to return per page (1-20, default 10)
pagenumberPage number for pagination (default 1)
Example
Find UKRI and EU precedent funding for artificial intelligence
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "grants-finder",
  "skill": "search_grant_history",
  "input": {
    "query": "artificial intelligence",
    "source": "all",
    "regions": [
      "UK",
      "EU"
    ],
    "limit": 6
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Match Applicant Profile

Rank live opportunities against an applicant profile using geography, applicant-type fit, keyword and sector relevance, funding need, deadline urgency, and preferred-funder signals.

Returns: Ranked live opportunities with fit scores, reasons, and breakdowns against an applicant profile
Parameters
sourcestringOpportunity source focus: all, grants_gov, find_a_grant, business_gov_au, or jgrants
querystringCore mission, research area, or funding theme for text relevance
regionsarrayTarget markets or countries such as US, UK, EU, AU, JP, APAC, or ASIA
target_locationsarraySpecific geographies or jurisdictions to prefer
applicant_typesarrayApplicant organization types to favor, such as nonprofit, university, startup, or SME
sector_keywordsarraySector or mission keywords to reinforce text matching
preferred_fundersarrayNamed funders, agencies, or departments to prefer when matching
funding_neednumberApproximate target funding amount to compare against award ranges
published_fromstringOnly include opportunities published on or after this date (YYYY-MM-DD)
deadline_beforestringOnly include opportunities closing on or before this date (YYYY-MM-DD)
amount_minnumberMinimum award range to include when sources expose one
amount_maxnumberMaximum award range to include when sources expose one
open_onlybooleanWhen true, keep the ranking focused on open opportunities
limitnumberMaximum ranked opportunities to return per page (1-20, default 10)
pagenumberPage number for pagination (default 1)
Example
Match a university AI lab profile against all live funding sources
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "grants-finder",
  "skill": "match_applicant_profile",
  "input": {
    "source": "all",
    "query": "artificial intelligence",
    "regions": [
      "UK",
      "EU",
      "JP"
    ],
    "applicant_types": [
      "university",
      "research organisation"
    ],
    "sector_keywords": [
      "AI",
      "machine learning",
      "research"
    ],
    "funding_need": 500000,
    "limit": 6
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Watchlist Snapshot

Produce a compact monitoring digest of the most actionable live grant opportunities using urgency, deadline, funding amount, or freshness sorting.

Returns: A compact ranked digest of live grant opportunities for deadline-driven monitoring workflows
Parameters
sourcestringOpportunity source focus: all, grants_gov, find_a_grant, business_gov_au, or jgrants
querystringKeyword, sector, or funding theme to watch
regionsarrayTarget markets or regions such as US, UK, AU, JP, EU, APAC, or ASIA
target_locationsarraySpecific geographies or jurisdictions to prefer
applicant_typesarrayApplicant organization types to prefer
funder_namestringOptional funder filter to make the watchlist more specific
amount_minnumberMinimum award range to include when sources expose one
amount_maxnumberMaximum award range to include when sources expose one
deadline_beforestringOnly include opportunities closing on or before this date (YYYY-MM-DD)
sort_bystringHow to rank the snapshot: urgency, deadline, amount, or published
limitnumberMaximum snapshot rows to return (1-20, default 10)
Example
Generate a cross-source AI funding watchlist sorted by urgency
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{
  "tool": "grants-finder",
  "skill": "watchlist_snapshot",
  "input": {
    "source": "all",
    "query": "artificial intelligence",
    "sort_by": "urgency",
    "limit": 8
  }
}' \
  https://api.toolrouter.com/v1/tools/call
Loading reviews...
Loading activity...
v0.012026-03-27
  • Initial release with official-source grant search, detail lookups, funding history, applicant-fit scoring, and watchlist snapshots across US, UK, EU precedent, Australia, and Japan.

Quick Start

MCP (Claude Code)
claude mcp add --transport stdio \
  --env TOOLROUTER_API_KEY=YOUR_API_KEY \
  toolrouter -- npx -y toolrouter-mcp
REST API
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
  -d '{"tool":"grants-finder","skill":"search_opportunities","input":{}}' \
  https://api.toolrouter.com/v1/tools/call