Kindora MCP Server

Come to Kindora, or call it from the AI you already use: search funders, open grants and IRS 990 data right inside Claude, ChatGPT and other AI assistants.

Overview

The Kindora MCP server gives AI assistants such as Claude and ChatGPT funder and nonprofit data from public sources, for grant seekers and the people who help them. Search 270K+ funders, find open grants and RFPs, see who has funded a nonprofit and its peers, research nonprofits, NGOs and social enterprises in the US and other countries, and browse jobs at foundations, all through conversation. Every tool only reads, except two that act only when the person asks: start_kindora_profile sets up a nonprofit on Kindora, and start_connect_profile sets up a person's About you for Kindora Connect.

No account required. The server is free to use and rate limited: 100 requests an hour from a fixed IP address, and 60 an hour plus 200 a day per project for apps hosted where the IP rotates. The full table is under Technical Details.

The connector works without an account. With a free Kindora account you can save the funders you find, track them in a pipeline, and see which fit your organization. Create a free Kindora account

Quick Start

Claude (web or desktop)

Click Customize in Claude's sidebar, open the Connectors tab, search for Kindora, and click + on Kindora Funder Discovery. No URL to paste and no config file. To add it by URL instead, use + Add → Add custom connector and paste https://mcp.kindora.co/mcp; no sign-in is needed.

Kindora is also one of the connectors in Anthropic's Claude for Nonprofits plugin.

ChatGPT

Click Plugins in ChatGPT's sidebar, search for Kindora, and add it. Then start a message with @Kindora, for example: "@Kindora Find open grants for youth mental health in California."

Manual setup: Claude Desktop config file

Add this to your Claude Desktop config file (claude_desktop_config.json):

{
  "mcpServers": {
    "kindora": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://mcp.kindora.co/mcp",
        "--transport",
        "http-only"
      ]
    }
  }
}

Config file location:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json

Claude Code

Run one command in your terminal:

claude mcp add --transport http kindora https://mcp.kindora.co/mcp

Other MCP clients

Any client that connects to remote MCP servers over Streamable HTTP, such as Cursor or VS Code, can use https://mcp.kindora.co/mcp directly, with no key and no sign-in. A client that only starts local servers can reach it through the mcp-remote bridge shown in the Claude Desktop config above.

Available Tools

The free server lists 17 tools. Every one only reads, except start_kindora_profile and start_connect_profile, which record a request and send the person one email after they approve it.

search_funders

Search 270K+ funders, US and international, by name or cause, by where they are based (state, city, metro, country), by where their grants go (a county, city, state or another country), and by NTEE code, asset size or funder type

search_open_grants

Search open grant opportunities and RFPs: 52K+ open and upcoming programs from funders, plus federal (Grants.gov) and state government grants. Describe what you need in plain language; filter by place, award size or deadline, or set for_profit_applicant for loans, PRIs and other capital a for-profit can take

get_funder_profile

One funder's profile: location, assets and annual giving, chief executive, classification and website, plus program-related investments and international giving where it has them. Takes an EIN, or a funder_id for funders that file no 990

get_990_summary

A US foundation's IRS 990 or 990-PF filings over time: assets, revenue and grants, with year-over-year trends

get_foundation_grants

The grants a funder has made, from IRS 990 and 990-PF filings (9.5M+ US grant records), the funder's own website, 360Giving (UK), CRA T3010 (Canada) and ACRI (Italy). Filter by year, recipient state or country, cause or purpose

get_ntee_codes

Browse NTEE classification codes for nonprofit categories

get_funder_stats

Giving statistics for one funder: lifetime totals, focus areas, where its grants go, and year-over-year trends

find_funders_of_nonprofit

Reverse lookup: name one nonprofit (or give its EIN) and get the funders that have granted to it, with amounts and years where they were reported, from IRS 990-PF filings and verified announced grants

find_funders_for_peers

Name a few organizations like yours, or a short cause phrase, and get the funders that have granted to them, ranked by how many of your peers each one funds, with the grants as evidence

search_nonprofits

Search about 2 million US nonprofits (IRS Business Master File) by cause, place, size or funding received, or describe the organizations you want in plain language to rank them by meaning: the grantee side, for benchmarking and peer lists

search_organizations

Search nonprofits, NGOs and social enterprises in every country Kindora holds: US IRS filers; organizations registered with Canada's CRA, the Charity Commission for England and Wales, OSCR (Scotland), Australia's ACNC and Kenya's NGO board; and organizations from programs like MIT Solve. Search by name or topic, filter by country and organization type

get_organization_profile

One organization's public record: its registrations with each register's attribution, IRS 990 figures for US filers, website facts quoted with their source and date, and the funders that have granted to it (990-PF, 360Giving, CRA T3010 and IATI). It never includes people's names or contact details

search_funder_jobs

Search open jobs at foundations and other funders (program officers, grants managers, executives) by title, category, seniority, location or remote, collected weekly from funders' careers pages. A new program hire is often an early sign of where a funder's attention is going

start_kindora_profile

Set up a nonprofit on Kindora from a brief your assistant wrote about it, only when the person asks and after they have seen the whole brief and said yes. Kindora emails the person; the tool returns no link, and nothing is created until they confirm their email with a six-digit code and review every field

start_connect_profile

Set up a person's About you for Kindora Connect (one-to-one introductions between people working on the same things) from a brief your assistant wrote, with the same rule: show the whole brief and get a yes first. Kindora emails the person, who confirms with a six-digit code (no password), reviews the draft and starts introductions themselves; nobody browses it

list_tools

List the server's tools, or get detailed help for one of them

health_check

Check that the server is up and reachable

Pro tier

Connect your Kindora account

Connect your account →

Kindora customers can connect Claude to their Kindora account at the Pro endpoint for tools that work with their own organization: fit evaluations, intel briefs, pipeline reads and writes, outreach drafting and critique, Deep Search prospect sweeps, and donor and warm-path queries. The public search and research tools above are included on the same endpoint; start_kindora_profile and start_connect_profile are on the free endpoint only. Most Pro tools need a paid plan; on the free plan you can still sign in and use the public tools, your pipeline and your credit balance.

Intel briefs

Generate or retrieve cached deep-dive briefs on any funder.

Funder fit evaluations

Score how well a foundation matches your organization and programs.

Pipeline tools

Read your pipeline, add funders, and update statuses without leaving Claude.

Credit-aware spend

Quote-then-run lifecycle, daily caps, and refund-on-failure. Safe for agentic workflows.

Simple, credit-based pricing

Pro tools draw from your Kindora credit balance. Pipeline reads, quotes and cached results are free. Fresh AI work and donor and warm-path queries charge per call at the prices below; intel briefs and fit evaluations quote their cost before you spend.

Pipeline reads, quotes & cache hits
Free
Funder-fit evaluation
1 credit
Donor & warm-path queries
1 credit
Deep-dive intel brief
25 credits

Credit packs

Buy credits anytime through Stripe, or use the credits included with your plan.

  • Starter — 100 credits$10
  • Power — 500 credits$45
  • Pro — 2,000 credits$160
  • Bulk — 10,000 credits$650

Plans include monthly credits: Starter 250 · Growth 500 · Pro 2,000 · Consultant Team 4,000.

Pro endpoint

https://mcp.kindora.co/mcp/premium

Sign in with your Kindora account: on claude.ai, add this URL under Customize → Connectors → + Add → Add custom connector. Headless agents can use a scoped service key instead (Authorization: Bearer kdra_…), which an organization owner or admin on a paid plan generates in the dashboard.

Sign in at kindora.co/dashboard/integrations/claude to generate a config snippet or a scoped service key for headless agents.

Example Prompts

Research a specific foundation

"I'm researching the Silicon Valley Community Foundation. Can you get their profile and show me their recent grants?"

Find funders by focus area

"Find health-focused foundations in California with at least $50 million in assets."

Analyze giving patterns

"Analyze the Ford Foundation's giving patterns. What areas do they focus on?"

Find open grant opportunities

"Are there any open grants for youth outdoor education programs in California?"

Find funders for your cause

"Find foundations that fund environmental education programs in the Pacific Northwest."

Research grant history

"Show me the grants the Packard Foundation made to climate organizations last year."

See who funds a nonprofit

"Who has funded the Greater Chicago Food Depository, and how much did each funder give?"

Find funders through your peers

"We run outdoor programs for youth in Oakland, like Bay Area Wilderness Training and Outdoor Afro. Which funders support organizations like those?"

Research organizations outside the US

"Find NGOs in Kenya, Uganda and Tanzania working on clean water, and show me the full profile of the strongest fit."

Understand NTEE codes

"What NTEE codes relate to arts and culture? Show me the subcategories."

Sample Foundations for Testing

FoundationEINNotes
Ford Foundation13-1684331Large foundation, extensive grant history
Silicon Valley Community Foundation20-5205488Community foundation, diverse grants
Bill & Melinda Gates Foundation56-2618866Largest US foundation
The San Francisco Foundation01-0679337Regional community foundation
Packard Foundation94-2278431Climate, conservation, and children and families

Technical Details

  • Server URL: https://mcp.kindora.co/mcp (with or without a trailing slash)
  • Transport: Streamable HTTP
  • Authentication: None required (public access)
  • Rate Limit: 100 requests per rolling hour per IP address (each semantic-search tool 30, browsing with no query 15 each; 1,500 a month). Apps hosted where the egress IP rotates, such as Supabase Edge Functions: 60 an hour and 200 a day per project, inside shared platform pools. Claude connector traffic has its own pooled tier. Full table and refusal format.
  • When you hit a limit: a refused call returns a JSON result, not an HTTP error, with "error", "retry_after" (seconds) and "limit". Wait out retry_after before retrying. start_kindora_profile and start_connect_profile also have their own daily caps per email address; a refusal there carries only "error" and "message".
  • Data Source: Public sources: IRS Form 990 filings and the IRS Business Master File; Canada's CRA charity filings and register; the Charity Commission for England and Wales; OSCR (Scotland); Australia's ACNC; Kenya's NGO board; 360Giving (UK); ACRI (Italy); IATI; organizations' and funders' own websites; job boards; and government grant listings
  • Coverage: 270K+ funders, 214K+ of them US grantmakers; 347K+ funder programs, 52K+ of them open or upcoming; 9.5M+ US grant records
  • Updates: IRS filings as the IRS publishes them; funder websites re-crawled weekly, with new pages discovered monthly
  • Data Use: free for fundraising research and AI-assistant use; redistribution, embedding in other products, bulk extraction, and AI training require a partner agreement — see the Kindora Data Use Policy

Identify Your Integration

If you're building a recurring or custom integration against the Kindora MCP server, include an X-Kindora-Client header with your app's name on every request. It helps us recognize your integration in anonymized traffic analytics and reach out before changing behavior it depends on.

X-Kindora-Client: your-app-name

The header is voluntary and never a credential: it does not raise a limit for anyone. On a platform that rotates its egress IP (Supabase Edge Functions today), a labeled app is not counted against the pool shared by unlabeled apps, but its own per-project quota and the platform-wide daily ceiling still apply. Allowed characters: letters, digits, spaces, and ._/@:+-, up to 64 characters.

Data and Privacy

What the Server Accesses

  • Public records: IRS Form 990 filings and the IRS Business Master File, Canada's CRA filings and register, the Charity Commission for England and Wales, OSCR, the ACNC, Kenya's NGO board, 360Giving, ACRI and IATI data, organizations' and funders' websites, job boards, and government grant listings
  • Funder and nonprofit names, locations, and registration numbers (EINs and charity numbers)
  • Financial information (assets, revenue, grants)
  • Grant recipient information
  • Open grant opportunities from foundations, federal agencies, and state portals
  • NTEE classification codes

What the Server Does NOT Do

  • Does not collect personal information about you, except what you choose to send through start_kindora_profile (the brief about your organization, and your name, role and work email) or start_connect_profile (the brief about you, your work email and your LinkedIn link), used to email you a link. A search query is stored as you typed it.
  • Does not access your Claude conversations or files
  • Does not sell or share your data — anonymized search queries are logged only to improve results and prevent abuse
  • Does not track you across days or build individual profiles — usage analytics rely on an anonymized identifier that resets daily
  • Does not change any data, except that start_kindora_profile and start_connect_profile record your request and send you one email, only after you approve the brief

Rate Limiting: IP addresses are hashed for rate limit enforcement and not stored in plaintext. Rolling-hour counters are kept for the hour plus a minute; daily and monthly volume counters until a few days after the end of the calendar month they belong to.

Links in results: Links to kindora.co in tool results carry a source tag (utm_source=mcp and utm_medium=claude or agent) so Kindora can count visits and signups that come from the connector. If you open one and it is your first visit in 30 days, kindora.co keeps a note in your browser, for up to 30 days, that you arrived from the connector; if you sign up in that time, that source is recorded with your signup. The tag carries nothing about you or your conversation.

For the complete privacy policy, see our Privacy Policy.

Support

Kindora is a Public Benefit Corporation committed to democratizing philanthropic giving for under-resourced mission-driven organizations.