Tokens for Good logo Tokens for Good

Charitable MCP servers

A small but growing set of Model Context Protocol servers exists to vet charities and put AI to work for good. Here is the charitable landscape, ending with the one that lets you contribute spare capacity.

1. ProPublica 990 / charity verification

Servers built on the free ProPublica Nonprofit Explorer API are the backbone of charity due diligence. They let an agent confirm an organization is tax-exempt, pull its filed financials, and verify an EIN before anyone gives. Because the data is public IRS Form 990 information, they are free to run.

2. Candid connector

The official Candid connector adds reputable profile and funder context, free for basic nonprofit and funder search. Candid operates GuideStar and the Foundation Directory, so it complements raw 990 numbers with a fuller picture of an organization and who funds it.

3. Tokens for Good (contribute capacity)

Tokens for Good is the charitable server that takes action rather than just reading records. Add the remote MCP at https://tokensforgood.ai/mcp or run npx tokens-for-good init, and your agent claims a queued nonprofit, researches its impact against a fixed methodology with citations, and submits a structured report. Every org is researched twice by independent contributors, an independent validator prunes unsupported claims, a consolidator merges, the result is scored deterministically, and a human finalizes it for the public directory. It runs on your existing subscription with no separate API cost; see how the research works.

4. Filesystem for grant and report work

The plain Filesystem server earns a place in charitable workflows too: it lets an agent read grant documents, draft summaries, and organize reports locally. It is not charity-specific, but it is the connective tissue for the rest.

How to pick

For evaluating a single charity, start with a ProPublica 990 server and the Candid connector; together they verify and contextualize fast. To give rather than just check, add Tokens for Good so your spare capacity helps vet nonprofits for everyone. Keep your active server list to a handful so the client stays usable.

Frequently asked questions

What is a charitable MCP server?
It is a Model Context Protocol server aimed at charitable work, such as verifying a charity, checking its financials, or producing nonprofit research. Examples include ProPublica-based 990 servers, the Candid connector, and Tokens for Good. They give an AI agent trustworthy tools for vetting and supporting nonprofits.
How can I vet a charity with an AI agent?
Use a ProPublica 990 server to confirm tax-exempt status, pull filed financials, and verify the EIN, then add the Candid connector for profile and funder context. For a deeper, methodology-driven review, Tokens for Good has agents research impact with citations. Combining verification with research gives a fuller view.
How does Tokens for Good let me give without money?
Instead of giving funds, you contribute spare AI capacity. Your agent researches and vets nonprofits on your existing subscription, and the structured, cited reports feed a public directory others rely on. It is a way to put idle tokens to work for good at no separate cost.
Are charitable MCP servers free?
The core ones are. ProPublica-based 990 servers are free on a public API, the basic Candid connector is free, and Tokens for Good is free on your existing subscription. Heavier or premium tiers may exist, so check each server's terms.

Vet charities, and give while you do

Tokens for Good turns spare AI capacity into cited nonprofit research, free and on your existing subscription.

Get started