---
canonical_url: "https://docs.composio.dev/toolkits/granted_mcp"
markdown_url: "https://docs.composio.dev/toolkits/granted_mcp.md"
product: "platform"
version: null
last_updated: null
---

# Granted MCP

Discover grant opportunities across funders, with eligibility and deadline details.

- **Category:** fundraising
- **Auth:** NO_AUTH
- **Composio-managed OAuth available?** N/A
- **Tools:** 5
- **Triggers:** 0
- **Slug:** `GRANTED_MCP`
- **Version:** 20260913_00

## Tools

### Get funder

**Slug:** `GRANTED_MCP_GET_FUNDER`

Get a full foundation profile including mission, 5-year financials, recent grants awarded, key officers, and application info. Accepts a foundation slug (from search_funders results) or EIN (e.g. '13-1684331').

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `slug_or_ein` | string | Yes | Foundation slug from search_funders (e.g. 'ford-foundation-4331') or EIN (e.g. '13-1684331') |

### Get grant

**Slug:** `GRANTED_MCP_GET_GRANT`

Get full details for a specific grant by its slug. Returns eligibility criteria, application link, deadline, amount, funder info, and tags. Use search_grants first to find valid slugs.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `slug` | string | Yes | Grant slug from search results (e.g. 'epa-urban-waters-2026') |

### Get past winners

**Slug:** `GRANTED_MCP_GET_PAST_WINNERS`

Competitive intelligence: see who has won a specific federal grant program. Shows top recipients grouped by organization with award counts, total funding, and year-over-year trends. Filter by CFDA number, agency, program name, or state. Supports agency abbreviations: NIH, NSF, EPA, DOE, DOD, USDA, NASA, SBA, etc.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `cfda` | string | No | CFDA/Assistance Listing number (e.g. '47.084' for NSF SBIR, '93.865' for NIH) |
| `limit` | integer | No | Max recipients to return (default 15) |
| `state` | string | No | Recipient state filter (e.g. 'CA') |
| `agency` | string | No | Agency name or abbreviation (e.g. 'NIH', 'NSF', 'EPA', 'National Science Foundation') |
| `program` | string | No | Program name search (partial match, e.g. 'SBIR Phase I') |
| `fiscal_years` | array | No | Fiscal year(s) to include (e.g. [2023, 2024, 2025]) |

### Search funders

**Slug:** `GRANTED_MCP_SEARCH_FUNDERS`

Search 133,000+ US foundations by name, state, NTEE code, asset range, and annual income range. Returns key metrics: name, state, total assets, annual income (from IRS 990), NTEE category, and mission. Use get_funder with the returned slug for full profiles including actual giving history.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `ntee` | string | No | NTEE major code (e.g. 'A' for Arts, 'B' for Education, 'T' for Philanthropy) |
| `sort` | string ("relevance" | "name" | "assets_desc" | "income_desc") | No | Sort order (default: relevance when query provided, otherwise name) |
| `limit` | integer | No | Max results (default 15) |
| `query` | string | No | Search by foundation name or mission keywords |
| `state` | string | No | US state abbreviation (e.g. 'CA', 'NY') |
| `assets_max` | number | No | Maximum total assets in dollars |
| `assets_min` | number | No | Minimum total assets in dollars |
| `income_max` | number | No | Maximum annual income in dollars |
| `income_min` | number | No | Minimum annual income in dollars (from IRS 990 — includes investment returns and contributions) |

### Search grants

**Slug:** `GRANTED_MCP_SEARCH_GRANTS`

Search 140,000+ grant opportunities by keyword, state, source type, funder, and more. Uses semantic search (embeddings + full-text + scoring) combined with live AI-powered web discovery for comprehensive results. Returns active grants ranked by relevance with fit scores, deadlines, amounts, and application links. Use this as the starting point to find relevant grants.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `limit` | integer | No | Max results to return (default 15) |
| `query` | string | Yes | Search terms (e.g. 'watershed restoration', 'SBIR Phase I', 'cancer research') |
| `state` | string | No | US state abbreviation filter (e.g. 'CA', 'NY') |
| `funder` | string | No | Funder name filter (partial match) |
| `source` | string ("federal" | "state" | "international" | "foundation") | No | Grant source type filter |
| `org_type` | string | No | STRONGLY RECOMMENDED — the applicant's organization type. Without it, results cannot be filtered for eligibility and may include grants the applicant is statutorily ineligible for (e.g. SBIR/STTR for nonprofits, 501(c)(3)-only grants for businesses). Pass it whenever the applicant's identity is known or inferable from conversation. One of: 'Nonprofit', 'University', 'Small Business', 'Individual', 'Community Group', 'HBCU', 'Tribal', 'FFRDC', 'Government'. Raw values like '501(c)(3)' or 'for-profit' are also accepted and normalized. |
| `include_historical` | boolean | No | Include expired/closed grants in results (default: false). Useful for historical research. |
