Financial

IRS Nonprofit Lookup MCP Server

Use Studio chat to drive this server — credentials stay in your workspace.

Search and verify 1.9M+ IRS-registered tax-exempt organizations. EIN lookup, fuzzy name search, location browse, 501(c)(3) verification, and financial data. Updated daily from the IRS Exempt Organizations Business Master File.

MCP App
REST API
7 tools
Agent guide included
No auth required
Try the App Free

No account needed. Search with the interactive app or chat with AI — both work side by side.

Browse all tools

AI Skill
SKILL.md

Domain knowledge for IRS Nonprofit Lookup — workflow patterns, data models, and gotchas for your AI agent.

IRS Nonprofit Lookup

Official IRS registry of every tax-exempt organization in the United States — 1.9M+ organizations across all 501(c) subsections. Updated daily from the IRS Exempt Organizations Business Master File (EO BMF).

Free, no API key required.

Data Source

The IRS publishes the Exempt Organizations Business Master File as public CSV extracts containing every organization that has received a determination letter recognizing its tax-exempt status. This includes 501(c)(3) charities, 501(c)(4) social welfare organizations, 501(c)(6) business leagues, and all other exempt subsections.

Capabilities

  • EIN lookup — exact match by Employer Identification Number. Returns full organization details.
  • Name search — fuzzy matching ranked by similarity score; optional sort_by=assets orders by assets with a higher default similarity floor unless min_match_score is set. Responses include min_match_score_applied so you can see which floor was used. Filter by state, city, or subsection code.
  • Location search — browse organizations by state, city, or ZIP code, ranked by asset size.
  • 501(c)(3) verification — confirm whether an EIN is a valid, active 501(c)(3) with deductibility and foundation classification.
  • Reference codes — list all IRS classification code tables (subsection codes, NTEE categories, deductibility, foundation types, exempt status). Call this to discover valid filter values or interpret codes in results.
  • Dataset statistics — total records, active count, breakdowns by subsection, data freshness.

Search results return compact summaries (EIN, name, city, state, subsection, deductibility, NTEE code, assets, income). Use EIN lookup for the full record with address, foundation code, ruling date, revenue, activity codes, and all classification fields.

Financial Data

asset_amount, income_amount, and revenue_amount are in whole dollars (not thousands). Example: asset_amount: 4578219874 = $4.578 billion.

Key Fields

  • EIN — Employer Identification Number (XX-XXXXXXX format)
  • subsection / subsection_label — IRS code section + human-readable description
  • deductibility_code / deductibility_label — whether contributions are tax-deductible
  • foundation_code / foundation_label — 509(a) classification (public charity vs private foundation) — detail view only
  • ruling_date — when the IRS granted exempt status (YYYY-MM format)
  • ntee_code / ntee_category — NTEE classification code + major category label
  • exempt_status_code / exempt_status — current IRS exemption status + label

Workflows

Donor due diligence: Search by name → pick the matching organization → verify 501(c)(3) status by EIN → confirm deductibility and active status.

Nonprofit research: Use the reference codes tool to discover subsection and NTEE codes → search by location with the appropriate filter → rank by asset size.

Sector analysis: Use location search with subsection filter → compare organization counts and asset sizes across cities or states.

Tools in this Server (7)

Nonprofit App

Open the interactive IRS nonprofit lookup dashboard to search 1.9M+ tax-exempt organizations by name, verify 501(c)(3) status, and browse by state

Nonprofit Get Data Stats

Get summary statistics about the IRS Exempt Organizations dataset: total records, active exempt organizations, 501(c)(3)/c(4)/c(6) counts, states cove...

Nonprofit Get Reference Codes

List all IRS classification code lookup tables: subsection codes (501(c)(3), 501(c)(4), etc.), deductibility codes, foundation codes, exempt status co...

Nonprofit Lookup By Ein

Look up a nonprofit organization by its Employer Identification Number (EIN). Returns the full record: name, address, 501(c) subsection, ruling date, ...

Nonprofit Search By Location

Search IRS exempt organizations by state, city, or ZIP code. Results are ranked by asset size (largest first) and return compact summaries. Filter by ...

Nonprofit Search By Name

Search IRS exempt organizations by name using fuzzy matching across 1.9M+ records. Returns compact results with match_score; default sort_by=relevance...

Nonprofit Verify 501C3

Verify whether an EIN corresponds to a valid, active 501(c)(3) tax-exempt organization. Returns the full organization profile plus three boolean field...

Frequently Asked Questions

What is the IRS Nonprofit Lookup MCP server?

Search and verify 1.9M+ IRS-registered tax-exempt organizations. EIN lookup, fuzzy name search, location browse, 501(c)(3) verification, and financial data. Updated daily from the IRS Exempt Organizations Business Master File. It provides 7 tools that AI agents can use through the Model Context Protocol (MCP).

How do I connect IRS Nonprofit Lookup to my AI agent?

Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/nonprofit-lookup. Authentication is handled automatically.

How many tools does IRS Nonprofit Lookup provide?

IRS Nonprofit Lookup provides 7 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.

What authentication does IRS Nonprofit Lookup require?

IRS Nonprofit Lookup uses open data APIs — no authentication required.

Setup Instructions

Connect IRS Nonprofit Lookup to any MCP client in minutes

https://mcp.mcpbundles.com/bundle/nonprofit-lookup

What is MCP?

Model Context Protocol lets AI tools call external capabilities securely through a single URL. This bundle groups tools behind an MCP endpoint that many clients can use.

Use this bundle in 3 steps

  1. Copy the MCP URL above
  2. Open your AI tool and add a new MCP/connector
  3. Paste the URL and follow any auth prompts

Claude Desktop Users

Skip the manual setup! Use the .mcpb file format for one-click installation. Check the Claude Desktop tab for setup instructions.

Pick your tool tab for exact steps

Select ChatGPT, Cursor, Claude Code, or another tab for copy-paste config.

REST API Available

Access IRS Nonprofit Lookup data directly via REST endpoints. Use your API key or OAuth token to call any tool programmatically.

View API documentation

Ready to chat with IRS Nonprofit Lookup?

Same flow: Studio opens on this server after sign-in. Keep chatting to call tools from the conversation.

IRS Nonprofit Lookup MCP Server & Skill — 7 Tools