The pairing that matters is get_organization_filings followed by analyze_nonprofit_financials — one gets the Form 990 history, the other turns it into a trend instead of a pile of years. export_nonprofit_data closes the loop for anyone doing this to feed a CRM.
A server over ProPublica's Nonprofit Explorer API, covering organization search, profiles, Form 990 filing history, multi-year financial analysis and export for a CRM.
- search_nonprofits — find organizations by name, location and category
- get_organization — the full profile and contact details for one organization by its EIN
- get_organization_filings — the Form 990 filing history behind that organization
- analyze_nonprofit_financials — financial trends across multiple years rather than a single filing
- search_similar_nonprofits — comparable organizations to one you already have
- export_nonprofit_data — the same data formatted for import into a CRM
Nothing — the underlying data is public and no key is needed. Ships as an installable client extension, a container image, or a Python checkout; hosted deployments serve a single HTTP endpoint.
One command — claude-desktop install https://github.com/asachs01/propublica-mcp/releases/latest/download/propublica-mcp.dxt
