How to Use the DonorsChoose MCP in Claude Code
Deploy the DonorsChoose MCP Server with Claude Code for headless classroom data monitoring in your CI/CD pipelines.
Works with every AI agent you already use
…and any MCP-compatible client
Connect DonorsChoose MCP to Claude Code
Create your Vinkius account to connect DonorsChoose to Claude Code and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Headless project monitoring with Claude Code
Claude Code runs `list_latest_classroom_proposals` to fetch new data for your automated reports. It pipes this output into your shell scripts or log files. You can schedule these tasks to run via cron. The agent uses `get_donorschoose_api_metadata` to check connection health before every batch run.
Automated regional audits in Claude Code
The agent executes `quick_regional_funding_audit` during your CI/CD build process to verify active project counts. It fails the build if specific data requirements aren't met. It also uses `list_projects_by_state` to generate localized updates. This gives your team a clear view of classroom needs without any manual logging in.
Critical funding alerts via Claude Code
Claude Code monitors for expiring opportunities by calling `list_urgent_funding_needs` periodically. It can trigger alerts or webhooks based on the returned metadata. When the agent detects an urgent project, it pulls the full details via `get_classroom_project_details`. This ensures your systems always have the most relevant data for decision making.
Set up DonorsChoose MCP in Claude Code
Prerequisites
- Claude Code CLI installed (
npm install -g @anthropic-ai/claude-code) - Active Vinkius subscription with a valid endpoint token
- 1
Run the add command
Open your terminal and run the command shown on the right. Replace
[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. Use--scope userto make it available across all projects. - 2
Verify the connection
Start a Claude Code session and type
/mcpto list connected servers. You should seedonorschoose-mcpwith a green status indicator. - 3
Start using tools
Ask Claude Code something like "Check my latest DonorsChoose transactions." It will automatically discover and invoke the available DonorsChoose tools.
claude mcp add --transport http donorschoose-mcp https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about DonorsChoose MCP in Claude Code
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the DonorsChoose MCP today
We host it, we monitor it, we maintain it. You just paste one token.