{"apiVersion":"v1","directorySlug":"northstartoolkitapp-mcp-6d2269ae68","title":"Northstar Toolkit","description":"Every US nonprofit and foundation as clean JSON: modeled 990 financials, executive compensation, and grants. Free search, a developer API, and an MCP server you can point Claude at.","pageUrl":"https://www.mcpbundles.com/skills/northstartoolkitapp-mcp-6d2269ae68","connectPath":"importable","connectAction":"import_server","catalogListing":false,"bundleSlug":null,"listingKind":"remote_mcp","kind":"provider","transportUrl":"https://www.northstartoolkitapp.com/api/mcp","hostedMcpUrl":null,"toolCount":15,"toolInventoryStatus":"observed","refreshedAt":"2026-11-03T13:26:00.516172+00:00","registryName":"com.northstartoolkitapp/northstartoolkitapp-mcp-6d2269ae68","registryVersion":"2026.11.3","registryEligible":true,"tools":[{"name":"org_lookup","description":"Look up a nonprofit organization by EIN: identity, latest financial summary, grantmaking summary (for funders), and an index of every 990 filing available. Start here when researching a specific org.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ein"],"properties":{"ein":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"org_lookup","displayName":"org_lookup","title":"org_lookup"},{"name":"get_filing","description":"Get one full IRS Form 990/990-EZ/990-PF filing as clean, modeled JSON: revenue and expense line items, balance sheet, program accomplishments, the complete officer/director compensation table, governance, and schedule flags. Use org_lookup first to see which years exist.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ein","year"],"properties":{"ein":{"type":"string"},"form":{"type":"string"},"year":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_filing","displayName":"get_filing","title":"get_filing"},{"name":"financial_trends","description":"Multi-year financial time series for one organization (2018–present where filed). Metrics include total_revenue, total_expenses, total_assets, net_assets, program_expense_ratio, overhead_ratio, employee_count, and more.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ein"],"properties":{"to":{"type":"integer"},"ein":{"type":"string"},"from":{"type":"integer"},"metrics":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"financial_trends","displayName":"financial_trends","title":"financial_trends"},{"name":"get_people_compensation","description":"Officers, directors, trustees, key employees, and highest-compensated employees of an organization, with compensation per year (from the org, from related orgs, other).","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ein"],"properties":{"ein":{"type":"string"},"year":{"type":"integer"},"limit":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_people_compensation","displayName":"get_people_compensation","title":"get_people_compensation"},{"name":"get_programs","description":"Program service accomplishments (990 Part III): narrative program descriptions with per-program expenses, grants, and revenue, per year.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ein"],"properties":{"ein":{"type":"string"},"year":{"type":"integer"},"limit":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"get_programs","displayName":"get_programs","title":"get_programs"},{"name":"grants_made","description":"Grants paid by a foundation or grantmaking charity: recipient, amount, purpose, year (990-PF Part XV or Schedule I). Filter by year, recipient state, or a search term over recipient names and purposes.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ein"],"properties":{"ein":{"type":"string"},"year":{"type":"integer"},"limit":{"type":"integer"},"state":{"type":"string"},"cursor":{"type":"string"},"search":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"grants_made","displayName":"grants_made","title":"grants_made"},{"name":"related_orgs","description":"Related organizations from Schedule R: parents, subsidiaries, controlled entities, and inter-organization transactions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ein"],"properties":{"ein":{"type":"string"},"year":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"related_orgs","displayName":"related_orgs","title":"related_orgs"},{"name":"find_peers","description":"Find similar organizations: same NTEE category and size band, ranked by mission similarity, with comparison financials inline. Useful for benchmarking and building peer sets.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ein"],"properties":{"ein":{"type":"string"},"limit":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"find_peers","displayName":"find_peers","title":"find_peers"},{"name":"search_nonprofits","description":"Semantic search over every U.S. nonprofit's mission and program text — describe what you're looking for in natural language (\"food banks in appalachia\", \"youth robotics programs\"). Optionally filter by state, NTEE code, or revenue range.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["query"],"properties":{"ntee":{"type":"string"},"limit":{"type":"integer"},"query":{"type":"string"},"state":{"type":"string"},"revenue_max":{"type":"integer"},"revenue_min":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_nonprofits","displayName":"search_nonprofits","title":"search_nonprofits"},{"name":"filter_organizations","description":"Structured filtering over every organization in the warehouse — the SQL-style counterpart to search_nonprofits. Filter by state, city, ZIP, NTEE (exact or prefix), 501(c) subsection, revenue/asset/employee ranges, filing recency, and program-expense-ratio floor. Cursor-paginated; sort by revenue, assets, name, or newest.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"zip":{"type":"string"},"city":{"type":"string"},"ntee":{"type":"string"},"sort":{"type":"string"},"limit":{"type":"integer"},"state":{"type":"string"},"cursor":{"type":"string"},"assets_max":{"type":"integer"},"assets_min":{"type":"integer"},"subsection":{"type":"string"},"filed_since":{"type":"integer"},"ntee_prefix":{"type":"string"},"revenue_max":{"type":"integer"},"revenue_min":{"type":"integer"},"employees_min":{"type":"integer"},"program_expense_ratio_min":{"type":"number"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"filter_organizations","displayName":"filter_organizations","title":"filter_organizations"},{"name":"people_search","description":"Search nonprofit officers, directors, and key employees by name across every organization — returns each person's org affiliations and compensation. Answers \"[name] nonprofit salary\" questions.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name"],"properties":{"name":{"type":"string"},"year":{"type":"integer"},"limit":{"type":"integer"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"people_search","displayName":"people_search","title":"people_search"},{"name":"benchmark_compensation","description":"Compensation percentiles (p25/p50/p75/p90) for a peer group: NTEE major category (required) × revenue band × role. Use with get_people_compensation to judge whether a specific salary is high or low for the sector.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["ntee"],"properties":{"ntee":{"type":"string"},"role":{"type":"string"},"year":{"type":"integer"},"revenue_band":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"benchmark_compensation","displayName":"benchmark_compensation","title":"benchmark_compensation"},{"name":"search_grant_opportunities","description":"Search open grant opportunities aggregated from Grants.gov and curated feeds — for finding funding, not for researching filers.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer"},"query":{"type":"string"},"funder":{"type":"string"},"amount_max":{"type":"integer"},"amount_min":{"type":"integer"},"deadline_after":{"type":"string"},"deadline_before":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_grant_opportunities","displayName":"search_grant_opportunities","title":"search_grant_opportunities"},{"name":"search_news","description":"Search nonprofit-sector news aggregated from ~200 sources.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"limit":{"type":"integer"},"query":{"type":"string"},"publisher":{"type":"string"},"published_after":{"type":"string"},"published_before":{"type":"string"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_news","displayName":"search_news","title":"search_news"},{"name":"search_events","description":"Search nonprofit-sector events: conferences, webinars, funding briefings.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","properties":{"free":{"type":"boolean"},"after":{"type":"string"},"limit":{"type":"integer"},"query":{"type":"string"},"before":{"type":"string"},"virtual":{"type":"boolean"}},"additionalProperties":false},"annotations":{"readOnlyHint":true,"untrustedContentHint":true},"logicalName":"search_events","displayName":"search_events","title":"search_events"}],"toolSource":"directory_preview","agentAction":"both","installLinks":[{"id":"cursor","label":"Cursor","href":"cursor://anysphere.cursor-deeplink/mcp/install?name=Northstar-Toolkit&config=eyJ1cmwiOiAiaHR0cHM6Ly93d3cubm9ydGhzdGFydG9vbGtpdGFwcC5jb20vYXBpL21jcCJ9"},{"id":"vscode","label":"VS Code","href":"vscode:mcp/install?%7B%22name%22%3A%22Northstar-Toolkit%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fwww.northstartoolkitapp.com%2Fapi%2Fmcp%22%7D"},{"id":"vscode-insiders","label":"VS Code Insiders","href":"vscode-insiders:mcp/install?%7B%22name%22%3A%22Northstar-Toolkit%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fwww.northstartoolkitapp.com%2Fapi%2Fmcp%22%7D"},{"id":"claude-web","label":"Claude.ai","href":"https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=Northstar+Toolkit&connectorUrl=https%3A%2F%2Fwww.northstartoolkitapp.com%2Fapi%2Fmcp"},{"id":"codex","label":"Codex","copyText":"codex mcp add \"Northstar-Toolkit\" --url \"https://www.northstartoolkitapp.com/api/mcp\""},{"id":"chatgpt","label":"ChatGPT","href":"https://www.mcpbundles.com/docs/integrations/chatgpt"}],"catalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/northstartoolkitapp-mcp-6d2269ae68","callUrl":"https://www.mcpbundles.com/api/directory/v1/servers/northstartoolkitapp-mcp-6d2269ae68/tools/{tool}","mcpServerUrl":"https://www.northstartoolkitapp.com/api/mcp","liveCatalogUrl":"https://www.mcpbundles.com/api/directory/v1/servers/northstartoolkitapp-mcp-6d2269ae68?live=1"}