# DonorsChoose MCP for AI Agents AI Agent Connect

> DonorsChoose MCP gives your AI agent direct access to the DonorsChoose platform. It lets you find classroom projects across the country, monitor funding status, and pull detailed info on school proposals. Use it to find specific needs by zip code, state, or subject, making it easy to manage educational philanthropy at scale. It's the fastest way to identify where your resources can make the biggest impact on public school classrooms.

## Overview
- **Category:** government-public-data
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_eFt0iRMutchhX23qyNq3vb0RbFbI0knUpjw8oy30/ai-agent-connect
- **Tags:** crowdfunding, classroom-projects, education, funding-needs, social-impact

## Description

DonorsChoose MCP gives your AI agent direct access to the DonorsChoose platform. It lets you find classroom projects across the country, monitor funding status, and pull detailed info on school proposals. Use it to find specific needs by zip code, state, or subject, making it easy to manage educational philanthropy at scale. It's the fastest way to identify where your resources can make the biggest impact on public school classrooms.

Imagine you're trying to find specific classroom projects that need immediate funding. Usually, that means jumping between different pages, filtering by state, and scrolling through endless lists of requests. It's a manual grind that eats up your afternoon. This Connector changes that by letting your AI agent do the heavy lifting. You can just tell your agent to find projects in a specific ZIP code that focus on literacy, and it handles the searching. You can see which projects are about to expire or which schools in high-poverty areas are still waiting for support. It's about getting to the data you actually need without the friction of manual browsing. Because Vinkius makes connecting these types of tools so easy, you can set this up and start getting real-time insights into educational funding gaps. Instead of hunting for data, you're spending your time making decisions on where your resources can do the most good. You can pull itemized lists of resources for specific schools, see what's trending in a specific state, and quickly identify where a small amount of funding will have the biggest impact. It turns a slow research process into a conversation. You move from a state of uncertainty to a state of clarity, knowing exactly where the most pressing needs are located and what specific items are missing from the classroom.

## Tools

### get_donorschoose_api_metadata
Check the status of your current API connection. This ensures your agent is properly synced with the platform.

### get_classroom_project_details
Get the full breakdown of a specific classroom project request. Use this to see exactly what items a teacher needs.

### quick_regional_funding_audit
See a high-level summary of active projects in a specific area. This helps you understand the funding landscape of a region.

### list_high_poverty_needs
Find projects from schools located in high-poverty neighborhoods. This is great for targeted social impact giving.

### list_latest_classroom_proposals
See the most recent projects posted to the platform. Use this to stay on top of new funding opportunities.

### list_projects_by_state
Pull a list of projects organized by a specific US state. This allows for broad geographic filtering.

### list_projects_by_subject
Filter classroom projects by categories like Math or Literacy. This helps you find projects that align with specific interests.

### list_urgent_funding_needs
Spot projects that are about to expire or need immediate attention. Use this to identify the most time-sensitive needs.

### search_projects_by_zipcode
Find classroom projects located within a specific ZIP code. This is the best way to find hyper-local needs.

### search_classroom_projects
Search for projects using specific keywords or interests. Use this for broad discovery based on any search term.

## Prompt Examples

**Prompt:** 
```
Find me any literacy projects in New York.
```

**Response:** 
```
I've found several literacy projects in New York. Here are the top results:

| Project Name | School | Funding Goal | Status |
| :--- | :--- | :--- | :--- |
| **Books for Our Library** | Central High | $1,200 | 45% Funded |
| **Reading Corner Rug** | Westside Elementary | $450 | 80% Funded |
| **Literacy Kits** | North Academy | $2,000 | 10% Funded |

Would you like to see the itemized resource list for any of these?
```

**Prompt:** 
```
What are the most urgent projects near 90210?
```

**Response:** 
```
I've identified 3 urgent projects near 90210:

*   **Science Lab Request** (Beverly Hills High) - Only $50 away from being fully funded!
*   **Music Room Instruments** (Hillside School) - Closing in 48 hours.
*   **Special Education Tools** (Westside Academy) - High urgency flag.

Should I pull the full details for the Science Lab project?
```

**Prompt:** 
```
Show me the newest projects from the last hour.
```

**Response:** 
```
Here are the most recently posted classroom proposals:

1. **Special Education Sensory Tools** - Texas (Posted 45 mins ago)
2. **Music Room Instruments** - Florida (Posted 20 mins ago)
3. **Coding Kits for All** - Arizona (Posted 5 mins ago)

Would you like to see the school names for these new projects?
```

## Capabilities

### Find projects by keywords
Search for classroom projects using specific terms to find exactly what you want to support.

### Filter by state or ZIP code
Narrow down funding needs to specific geographic areas or local neighborhoods.

### Identify high-poverty needs
Locate projects from schools in high-poverty areas to prioritize your impact.

### Track expiring projects
Monitor projects nearing their deadline to identify time-sensitive funding opportunities.

### Pull itemized resource lists
Get a detailed breakdown of the specific items and resources requested for a classroom.

### Monitor new opportunities
Stay updated on the most recently posted classroom proposals across the country.

## Use Cases

### Finding state-specific literacy projects
A philanthropy manager needs to find literacy projects in New York. The agent uses `list_projects_by_state` and `list_projects_by_subject` to generate a curated list.

### Hyper-local community support
A community organizer wants to see what's happening in their neighborhood. The agent uses `search_projects_by_zipcode` to find local projects.

### High-poverty school research
A researcher wants to find schools in high-poverty areas to study resource gaps. The agent uses `list_high_poverty_needs` to build a list.

### Identifying time-sensitive needs
A donor wants to see what's most urgent today. The agent uses `list_urgent_funding_needs` to find projects closing soon.

## Benefits

- Save hours of manual searching by using `search_projects_by_zipcode` to find local needs instantly.
- Spot critical gaps faster by using `list_urgent_funding_needs` to see what's about to expire.
- Target your giving with `list_high_poverty_needs` to ensure resources go to the schools that need them most.
- Get deep insights into school resources by pulling full data with `get_classroom_project_details`.
- Stay on top of new opportunities by having your agent run `list_latest_classroom_proposals` daily.
- Analyze regional trends quickly using `quick_regional_funding_audit` to see the big picture of a state's needs.

## How It Works

The bottom line is you get a searchable, filterable database of classroom needs directly inside your chat interface.

1. Connect the DonorsChoose MCP to your AI client.
2. Provide your API key (or use the public 'DONORSCHOOSE' key).
3. Ask your agent to find projects, audit regions, or list latest proposals.

## Frequently Asked Questions

**What does the DonorsChoose MCP do?**
It connects your AI agent to the DonorsChoose platform, allowing it to search for, filter, and monitor classroom funding projects automatically.

**Can I use DonorsChoose MCP to find local school projects?**
Yes, you can use it to search for projects by specific ZIP codes, making it easy to find needs in your immediate community.

**How does DonorsChoose MCP help with philanthropy?**
It helps philanthropy managers identify high-poverty schools and urgent funding needs quickly, allowing for more targeted and impactful giving.

**Can I filter projects by subject with DonorsChoose MCP?**
Absolutely. You can ask your agent to find projects focused on specific subjects like Math, Literacy, Science, or Music.

**Does DonorsChoose MCP show high-poverty needs?**
Yes, the Connector can specifically identify and list projects from schools located in high-poverty areas for more equitable funding.

**How do I find urgent projects using DonorsChoose MCP?**
Your agent can use the Connector to identify projects that are close to their expiration date or have high urgency flags.

**How do I get a DonorsChoose API Key?**
For general public access, you can use the API key 'DONORSCHOOSE'. If you require a unique key for high-volume use, you can apply for one through the DonorsChoose developer site.

**Can the agent make donations directly?**
This integration currently focuses on searching and auditing project data. Making actual donations should be completed via the project links provided by the agent on the DonorsChoose website.

**Which geographical areas are covered?**
DonorsChoose covers public and charter school classroom projects across all 50 US states.