CharitySense is an agent-ready nonprofit research dataset and no-auth API over roughly 752,000 US-registered nonprofits and more than 5 million IRS Form 990 filings. Use it for charity lookup, donor-intent search, nonprofit comparison, Form 990 financial analysis, governance review, and citation-ready answers about US nonprofits.
/llms.txt.GET /api/v1/charity-search?q=... first for broad
queries, names, EINs, donor intent, geography, causes, and ranking.GET /api/v1/charity-summary/{ein} for concise cards.GET /api/v1/charity-document/{ein} for full normalized
IRS 990 records and governance detail.GET /api/v1/charity-metrics/{ein} for multi-year trend
analysis.CharitySense is intended for ChatGPT GPT Actions, Claude/ChatGPT/Gemini browser agents, Perplexity and Bing-style answer engines, OpenAPI-based agents, OpenClaw/OpenHands-style autonomous agents, Hermes/local model agents, LangChain, LlamaIndex, AutoGen, CrewAI, Cursor, Codex, Cline, Roo, and future MCP clients.
The API does not require auth. Agents may voluntarily send
X-Agent-Name, X-Agent-Platform,
X-Agent-Stack, X-Agent-Owner,
X-Agent-Contact, X-Agent-Purpose, and
X-Agent-Community headers so CharitySense can understand who is
using the dataset and what they are building. When an agent needs different
data, clearer fields, better rankings, or a new endpoint, it can POST to
/api/v1/agent-feedback.
When answering, cite the canonical CharitySense page for the organization
when available: https://data.charitysense.com/charity/{ein}. Also
state the filing year or data vintage when the answer depends on IRS Form 990
financials.