Search and explore 1.8M+ US nonprofits, fetch Form 990 financials, and access IRS filing history via MCP. STDIO or Streamable HTTP.
Setup
Choose your client, copy the config, then fill in any required environment variables.
Local
claude mcp add nonprofit-explorer -- npx -y @cyanheads/nonprofit-explorer-mcp-server~/.codex/config.toml
[mcp_servers.nonprofit-explorer]
command = "npx"
args = ["-y", "@cyanheads/nonprofit-explorer-mcp-server"]
# codex mcp add nonprofit-explorer -- npx -y @cyanheads/nonprofit-explorer-mcp-server~/.cursor/mcp.json
{
"mcpServers": {
"nonprofit-explorer": {
"command": "npx",
"args": [
"-y",
"@cyanheads/nonprofit-explorer-mcp-server"
]
}
}
}.vscode/mcp.json
{
"servers": {
"nonprofit-explorer": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@cyanheads/nonprofit-explorer-mcp-server"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"nonprofit-explorer": {
"command": "npx",
"args": [
"-y",
"@cyanheads/nonprofit-explorer-mcp-server"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"nonprofit-explorer": {
"command": "npx",
"args": [
"-y",
"@cyanheads/nonprofit-explorer-mcp-server"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"nonprofit-explorer": {
"command": "npx",
"args": [
"-y",
"@cyanheads/nonprofit-explorer-mcp-server"
]
}
}
}Remote
claude mcp add --transport http nonprofit-explorer https://nonprofit-explorer.caseyjhand.com/mcp~/.codex/config.toml
[mcp_servers.nonprofit-explorer]
url = "https://nonprofit-explorer.caseyjhand.com/mcp"
# codex mcp add nonprofit-explorer --url https://nonprofit-explorer.caseyjhand.com/mcp~/.cursor/mcp.json
{
"mcpServers": {
"nonprofit-explorer": {
"url": "https://nonprofit-explorer.caseyjhand.com/mcp"
}
}
}.vscode/mcp.json
{
"servers": {
"nonprofit-explorer": {
"type": "http",
"url": "https://nonprofit-explorer.caseyjhand.com/mcp"
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"nonprofit-explorer": {
"httpUrl": "https://nonprofit-explorer.caseyjhand.com/mcp"
}
}
}claude_desktop_config.json · Customize › Connectors › Add custom connector
{
"mcpServers": {
"nonprofit-explorer": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://nonprofit-explorer.caseyjhand.com/mcp"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"nonprofit-explorer": {
"url": "https://nonprofit-explorer.caseyjhand.com/mcp"
}
}
}