Skip to content

v0.1.1: Public launch — nonprofit search and Form 990 financials

Choose a tag to compare

@cyanheads cyanheads released this 01 Jun 10:19
· 9 commits to main since this release
v0.1.1
f5b0c75

Public launch — nonprofit search and Form 990 financials

MCP server for 1.8M+ IRS-recognized tax-exempt organizations. No API key required — wraps the ProPublica Nonprofit Explorer API.

Added:

  • nonprofit_search — keyword search with state, NTEE, and subsection filters
  • nonprofit_get_organization — full org profile + latest Form 990 financials and officer list
  • nonprofit_get_filings — paginated Form 990 filing history by EIN

Changed:

  • formTypeLabel extracted to module-level function
  • McpError instanceof guard replaces string-code check in service error path
  • Metadata populated: Dockerfile labels, manifest.json, server.json runtimeHint and MCP_PUBLIC_URL, plugin manifests

24 tests pass; bun run devcheck clean.