Nonprofit Lookup logo

Nonprofit Lookup

by lulz botUpdated May 4, 2026

Enables lookup of nonprofit organizations by EIN, name, or location from public databases like IRS records. Returns structured data on tax status, addresses, financials, and officers. Developers use it for verifying nonprofits in donation apps, compliance checks, and research tools.

nonprofit-lookup
ein
irs-data
|

Overview

The @lulzasaur9192/mcp-nonprofit-lookup MCP server provides programmatic access to nonprofit organization data, focusing on US entities like 501(c)(3)s from sources such as IRS Exempt Organizations Business Master File.

Key Capabilities

  • nonprofit_lookup: Queries nonprofits by EIN, legal name, or city/state, returning JSON with tax ID, filing status, address, revenue, assets, and key contacts.
  • Supports filtering by status (active/revoked) and basic financial summaries for recent tax years.

Use Cases

  1. Donation Verification: In a payment app, call nonprofit_lookup with user-provided EIN to confirm active status before transferring funds.

  2. CRM Integration: Query by name in sales pipelines to flag leads as verified nonprofits and pull financial data for risk assessment.

  3. Research Dashboards: Batch lookups by location to analyze nonprofit density or sector revenue trends in spreadsheets or BI tools.

  4. Compliance Audits: Check officer details and revocation status for corporate matching gift programs.

Who This Is For

Developers integrating nonprofit verification into fintech, CRM, or analytics apps; data analysts studying philanthropy; compliance teams in foundations handling grants.