# 990.tax Nonprofit Lookup Muse connector

From musedirectory.ai, the independent directory of Meta Muse connectors. Not affiliated with Meta.

## 990.tax Nonprofit Lookup

Check whether a US charity is still tax-exempt and see its IRS Form 990 financials and officers.

- Record: https://musedirectory.ai/connector/990-tax-nonprofit-lookup
- Category: Research & Data
- Developer: 990.tax (https://990.tax/mcp)
- Muse status: Extra setup. Not in Muse's Connectors list yet. Muse can still use it: its page gives you a request to paste into Muse.
- Health: Working, 580ms, checked 2026-11-03T18:21:28Z
- Endpoint: https://990.tax/mcp
- Auth: No account needed; Pricing: unknown
- Screening: Screened, no issues found (2026-11-03T18:21:28Z)
- Source: Found in the official MCP Registry (tax.990/nonprofit-lookup) https://registry.modelcontextprotocol.io/v0/servers?search=tax.990%2Fnonprofit-lookup

Searches IRS records for US nonprofits by name, EIN or state. Shows exempt status, revocations, 501(c) type, deductibility, filing history, and up to five years of e-filed financials and officer pay. Also finds which Form 990 a group must file, its due dates, and explains IRS e-file reject codes. Read-only public data, no sign-in required.

Example request: "Check whether the charity I plan to donate to is still tax-exempt and show me its latest financial summary."

How to connect: Not in Muse's Connectors list yet, but Muse can still use it. Paste this into Muse: "Use 990.tax Nonprofit Lookup to help me. It is a free service with an MCP server at https://990.tax/mcp. It does not need an API key. Ask me before you share anything with it." Muse asks before it shares anything with the app's site. Meta does not review apps used this way, so only use ones you trust. We tested this in the Muse app on September 24, 2026: Muse used an app's link directly this way and returned a live answer.

Tools:
- search_nonprofits: Find US tax-exempt organizations by name or EIN in IRS records. Returns up to 10 matches with EIN, city, state, exempt status (active, revoked, reinstated, terminated) and the latest form filed. Use the EIN with the other tools.
- get_nonprofit_profile: One organization's IRS record: exempt status, 501(c) subsection, NTEE category, ruling year, deductibility (Publication 78), fiscal year end, which return it files, last filing, and the latest e-filed financial summary. Optional sections: financials (up to 5 years of revenue, exp
- check_exempt_status: Whether the IRS automatically revoked an organization's tax exemption (revocation, posting and reinstatement dates), and which of its last three ended accounting years have no return on the IRS public files. Three consecutive missing years revoke the exemption (IRC 6033(j)).
- which_990_form: Which annual return applies under the IRS thresholds: 990-N (gross receipts normally $50,000 or less), 990-EZ (under $200,000 and assets under $500,000), 990, 990-PF, or none (churches, group-return members). With an EIN, missing amounts come from the IRS Business Master File. Ci
- get_filing_due_date: Due date of a Form 990-N, 990-EZ, 990 or 990-PF for a fiscal year end and tax year, moved off weekends and legal holidays, the Form 8868 extended due date (none for the 990-N), days remaining, and late-filing consequences. Give the fiscal year end month or an EIN. Tax year = the 
- get_nonprofit_stats: Counts and totals for US tax-exempt organizations from IRS public data: national, one state, or one NTEE major category (A-Z). Active organizations, 990-N filers, revocations, and revenue, assets, employees and pay from e-filed returns; national adds e-Postcard filers by year, re
- get_top_nonprofits: Ranked lists from e-filed Form 990 returns, national (25) or per state (10): highest-paid executives, largest by revenue, most money raised, richest by net assets, biggest employers.
- explain_irs_reject_code: Plain-English meaning of an IRS Modernized e-File business rule reject code for Forms 990-N, 990-EZ, 990 and 8868 (e.g. R0000-922-01), the IRS rule text, and how to fix it.

Screening checks:
- MCP handshake: pass (Answered in 580ms)
- Domain against threat feeds (Cloudflare security DNS): pass (990.tax not flagged)
- Published packages against the OSV malicious-package database: n/a (No npm or PyPI package published)
- Hidden instructions or invisible characters in tool text: pass (8 tools read, nothing found)
- Inputs asking for passwords, card numbers or seed phrases: pass (None found)
- Domain and redirects: pass (No redirects off the domain)
- AI review of purpose and tool behavior: pass (No concerns)
