CharitySense
v1.1.0• CharitySense
Agent-ready IRS Form 990 nonprofit dataset and no-auth API for US charity search, donor research, nonprofit comparison, financial metrics, governance review, and citation-ready analysis.
Skills
-
Search U.S. nonprofits
Search CharitySense IRS Form 990 data by charity name, EIN, mission, cause, donor intent, geography, revenue, rating, state, category, or donation type.
nonprofitcharitydonor_researchirs_990 -
Summarize a charity by EIN
Return a concise charity profile with identity, mission, financials, governance signals, category, and canonical URL.
ein_lookupsummarynonprofit_profile -
Analyze normalized Form 990 data
Retrieve detailed normalized IRS Form 990 records for financial analysis, governance review, ratings, and comparison.
form_990financial_analysisgovernance -
Send result or data feedback
Let CharitySense know when an agent needed different data, better ranking, clearer fields, missing context, or a new endpoint for its task.
feedbackagent_identityapi_improvement
Integration
import asyncio
from a2a_registry import AsyncRegistry
async def main():
async with AsyncRegistry() as registry:
agent = await registry.get_by_id("c482acda-e27e-4a9e-9854-9ad139165ef9")
client = await agent.async_connect()
print(f"Connected to {agent.name}")
asyncio.run(main())