Give your AI agent live federal grant data.
GrantsDue's MCP server exposes our full database of 4,615 open federal grants — the same daily grants.gov extract that powers this site — to any MCP-capable client: Claude Desktop, Claude Code, Cursor, or your own agent. Free, no API key, no signup.
Connect in 30 seconds
The endpoint speaks MCP streamable HTTP:
https://grantsdue.com/mcp
Claude Code (terminal):
claude mcp add --transport http grantsdue https://grantsdue.com/mcp
Claude Desktop / claude.ai: Settings → Connectors → Add custom
connector → paste https://grantsdue.com/mcp.
Any other MCP client — standard config JSON:
{
"mcpServers": {
"grantsdue": { "type": "http", "url": "https://grantsdue.com/mcp" }
}
}
Tools
| Tool | What it does |
|---|---|
search_grants |
Search open grants by free text, state, funding category, deadline window, and nonprofit eligibility. Deadline-sorted, max 25 results. |
get_grant |
Full detail for one grant by id — description, award floor/ceiling, total funding, eligibility, links to grants.gov. |
closing_soon |
The next N deadlines across all open federal grants, with the same optional filters. |
Example
Ask your agent something like:
"Which federal health grants for nonprofits close in the next 30 days?"
and it will call
search_grants(category="Health", nonprofit_only=true, deadline_before=…)
and get back structured, deadline-sorted results with links.
The fine print
- Free and keyless. No account, no token. Please be reasonable — requests are rate-limited (about 20/minute per client) so the website stays fast.
- Read-only. The server can only read the grants database.
- Fresh. Data refreshes daily from the full grants.gov synopsis extract — every open opportunity, not the trimmed search API.
- Attribution. Every response includes a short data-source note. If the data is useful in something you publish, a link back to grantsdue.com is appreciated.
Questions or a filter you wish existed? Email anthony@grantsdue.com — this server is young and shaped by what builders ask for.