Vinkius
DonorsChoose

DonorsChoose MCP for AI. Track educational funding gaps across the country.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

DonorsChoose MCP on Cursor AI Code EditorDonorsChoose MCP on Claude Desktop AppDonorsChoose MCP on OpenAI Agents SDKDonorsChoose MCP on Visual Studio CodeDonorsChoose MCP on GitHub Copilot AI AgentDonorsChoose MCP on Google Gemini AIDonorsChoose MCP on Lovable AI DevelopmentDonorsChoose MCP on Mistral AI AgentsDonorsChoose MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

DonorsChoose finds educational funding needs for public schools. Search across US states, filter by subject matter like Math or Literacy, and pinpoint projects that are urgently close to expiration.

It gives you a complete view of classroom proposals and resource gaps nationwide.

What your AI can do

Get donorschoose api metadata

Retrieves technical data about your current API connection setup.

Get classroom project details

Fetches all the detailed information for a single, specific classroom project.

Quick regional funding audit

Returns a quick, summarized overview of all active projects in an entire specified region.

+ 7 more capabilities included
Find projects by location

Search for classroom funding needs using keywords, specific US states (e.g., Texas), or precise ZIP codes.

Track urgent financial deadlines

Identify projects that are close to their funding expiration date or flagged as high-priority support needs.

Research by academic subject

Filter all available proposals based on a specific educational topic, like 'Science' or 'Art'.

Get deep project data

Retrieve detailed records about any specific classroom proposal, including the school and requested items.

Review regional status

Get a quick, high-level summary of all active projects within an entire geographic area.

Included with Plan

Waiting for input…

AI Agent

DonorsChoose with 10 Tools

These ten tools let your agent run deep searches: from finding urgent needs and listing new proposals to auditing projects by state or ZIP code.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using DonorsChoose on Vinkius

Get Donorschoose Api Metadata

Retrieves technical data about your current API connection setup.

Get Classroom Project Details

Fetches all the detailed information for a single, specific classroom project.

Quick Regional Funding Audit

Returns a quick, summarized overview of all active projects in an entire specified...

List High Poverty Needs

Finds and lists projects that come from schools located in high-poverty areas.

List Latest Classroom Proposals

Lists all classroom proposals that were posted most recently across the platform.

List Projects By State

Generates a list of projects within an entire US state, like California or New York.

List Projects By Subject

Filters and lists all available proposals based on the academic subject they cover (e.g., Math).

List Urgent Funding Needs

Identifies projects that are close to their funding expiration date or flagged for...

Search Projects By Zipcode

Narrows down project searches to only include those within a specific US ZIP code...

Search Classroom Projects

Searches for classroom projects using general keywords or themes across the platform.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The DonorsChoose integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with DonorsChoose, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
DonorsChoose MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by DonorsChoose. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Manual funding research is a nightmare of tabs and links.

Today, to audit educational needs across multiple regions, you have to open dozens of browser tabs. You're cross-referencing state portals with subject databases, manually logging ZIP codes in a spreadsheet just to track basic project details. It takes hours, and you almost always miss the most urgent or recently posted opportunities.

With this MCP, your AI client handles all that clicking. You simply tell it what region you need—say, 'I need data for three states.' The system compiles the necessary information using tools like `list_projects_by_state` and gives you a clean report instantly. It's research done in minutes, not days.

Tracking Project Status with DonorsChoose

Before this MCP, determining which projects were expiring soon or had high-poverty origins required running multiple, separate queries across different forms. You couldn't get a unified view of all immediate needs in one place.

Now, you just ask for the urgent projects. The agent runs `list_urgent_funding_needs` and filters by poverty area using `list_high_poverty_needs`, giving you an actionable list that tells you exactly where to focus your resources right now.

What your AI can actually do with this

Need to find out where school supplies are lacking in America? DonorsChoose connects your AI agent directly to the data from the leading crowdfunding platform for public schools. You can search across the entire US, pinpointing projects by state, ZIP code, or academic subject. Need to know which projects need help right now because they expire soon? The system tracks those urgent needs automatically.

It pulls detailed records on everything, including itemized lists of resources requested and school information. Connecting this data via your Vinkius connection lets you run complex research queries—all through a simple conversation with your agent. You get the full picture of educational proposals without ever leaving your chat window.

Built · Hosted · Managed by Vinkius DonorsChoose MCP - Track Classroom Funding Needs
Server ID 019d7588-91c5-71e6-b31a-799633eb2a87
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I search for a project in my specific town using the DonorsChoose MCP? +

You use search_projects_by_zipcode and provide only the 5-digit code. This immediately limits your results to that precise geographic area, making initial filtering fast.

Can I find all science projects in California using list_projects_by_state? +

No, list_projects_by_state only lists everything for the whole state. For a subject like Science in CA, run list_projects_by_subject first and then filter those results by state.

What's the best way to find out what projects are new? +

You use list_latest_classroom_proposals. This tool gives you a feed of every project that was posted most recently, so you don't miss any emerging opportunities.

How do I check the full details on one specific project? +

Call get_classroom_project_details and provide the unique ID for that proposal. This pulls every single piece of metadata, including itemized resource lists.

What is the best way to check for time-sensitive or expiring funding needs using the `list_urgent_funding_needs` tool? +

It compiles a list of projects nearing expiration or high urgency. The results highlight how close they are to reaching their goal, allowing you to prioritize support immediately.

If I want to focus only on science or math, how do I use the `list_projects_by_subject` tool? +

You pass the desired subject area directly into the tool. This returns a list of all current projects matching that specific academic category for focused support.

How can I find projects specifically in high-poverty areas using the `list_high_poverty_needs` tool? +

This function compiles proposals from schools identified as being in high-poverty zones. It helps you direct resources to where they are needed most urgently.

Before running searches, how do I verify my API setup and check the service limits using `get_donorschoose_api_metadata`? +

This retrieves metadata about your current connection. It confirms connectivity status and provides essential details needed to ensure all subsequent calls work correctly.

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.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for DonorsChoose. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.