Search verified-open US grants (federal, state, foundation). Read-only MCP for AI agents.
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Fetch the full detail of a single grant opportunity by its GrantSonar grant_id (UUID), including synopsis, eligibility, deadlines, and award amounts.
GrantSonar grant UUID (from a search_grants result).
Fetch the full detail of a single grant opportunity by its GrantSonar grant_id (UUID), including synopsis, eligibility, deadlines, and award amounts.
| Argument | Type | Description |
|---|---|---|
| grant_id* |
| string |
| GrantSonar grant UUID (from a search_grants result). |
{
"type": "object",
"required": [
"grant_id"
],
"properties": {
"grant_id": {
"type": "string",
"description": "GrantSonar grant UUID (from a search_grants result)."
}
}
}Search open grant opportunities in the GrantSonar corpus (federal, state, and foundation grants). Uses semantic similarity over a plain-English description of the project or need, with a keyword fallback. Returns title, agency, deadline, award amounts, similarity score, and a GrantSonar URL per hit.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Maximum number of results (1-25, default 10). |
| query* | string | Plain-English description of the project, organization, or funding need (e.g. "after-school STEM programs for rural Missouri students"). |
{
"type": "object",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 25,
"minimum": 1,
"description": "Maximum number of results (1-25, default 10)."
},
"query": {
"type": "string",
"description": "Plain-English description of the project, organization, or funding need (e.g. \"after-school STEM programs for rural Missouri students\")."
}
}
}