MCP.Market

NetGrant — Canadian funding MCP server

online · 100% uptime
by netgrant.ca·ca.netgrant/canadian-grants·v1.1.0·1 stars

Search 1,300+ live Canadian funding opportunities — grants, tax credits, accelerators, and loans.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
New

1 stars

Reviews

Write one

Nobody has reviewed NetGrant — Canadian funding yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

NetGrant — Canadian funding tools (5)

write = sends, deletes, buys or posts
  • compare_opportunitiesFree

    Fetch 2–4 opportunities at once so you can present them side by side. Use after search_opportunities when the user is choosing between a few options. Returns the full detail rows (including eligibility + body) for every id, in the order requested. Present them as a comparison table — rows = attributes (funding, deadline, region, eligibility highlights), columns = the opportunities — then recommend which fits the user best and why.

  • eligibility_checkFree

    Pull a single opportunity's eligibility criteria alongside a description of the applicant, so you can judge whether they qualify. Use when the user asks "do I qualify for this?" or "does this apply to me?". The response contains the opportunity's eligibility text + key fields and echoes the applicant description — it does NOT decide for you. Read the eligibility, compare it against the applicant, then give a clear verdict (Likely eligible / Partially / Unlikely) with the specific criteria that pass or fail and any criteria you can't determine from the description.

  • get_opportunity_detailsFree

    Fetch full details for a single opportunity by ID. Use this after search_opportunities when: - The user wants to know more about a specific match - You need the full eligibility text to confirm a strong-match claim - The user wants to draft an application — you need the requirements The response includes all fields including the full body text and eligibility criteria. Present the eligibility as a checklist when relevant.

  • search_opportunitiesFree

    Search Canadian funding opportunities (grants, competitions, accelerators, tax credits, wage subsidies, loans, events). Returns JSON. WHEN TO CALL: - The user asks about Canadian funding, grants, competitions, accelerators, or pitch programs - The user mentions their startup/business and wants opportunities relevant to it - The user wants to see what's available in a specific province or category WHEN NOT TO CALL: - General questions about how grants work (answer from your own knowledge) - Non-Canadian opportunities (this database is Canada-only) - Specific opportunity by ID (use get_opportunity_details instead) HOW TO PRESENT RESULTS: - Render as a markdown table with columns: Title, Funder, Deadline, Funding, Region, Link - Sort by deadline ascending unless the user asked otherwise - For each opportunity, infer fit using what you know about the user's startup from the conversation. Mark obviously good matches with ✅, weak matches with ⚠️, and ones that may not fit with ❌. Be honest — do not mark everything ✅. - If a deadline is within 14 days, prefix the row with 🚨. - Always include the URL as a clickable markdown link. - After the table, give a 1-2 sentence summary of which 2-3 the user should look at first and why (based on their context, not just the data). - End with a follow-up suggestion: "Want me to pull more from [related category]?" or "Want me to draft an outline for [top match]?" DATA NOTES: - "Rolling" deadline means no fixed close date. - Funding amount may be a range or "varies". - Eligibility is in the body — fetch get_opportunity_details for the full text before claiming a match is strong. - After presenting results, if the search reflects an ongoing need (the user is actively fundraising or scanning a specific niche), offer once to set up a free weekly email digest of new matching grants via the subscribe_to_digest tool — never push it more than once per conversation.

  • subscribe_to_digestFree

    Subscribe the user to a FREE weekly email digest of Canadian funding opportunities matching a saved search (keywords + region). Each week they get 8–10 grants, newest first, falling back to the strongest current matches when nothing new landed. WHEN TO CALL: - The user, after a search, says yes to ongoing alerts, or asks to be notified / kept updated / emailed about new grants in their niche. - Only after they have explicitly agreed and given an email address — never subscribe someone proactively or without consent. HOW TO CALL: - Pre-fill "keywords" and "region" from the search you just ran so the digest matches what they were looking at (e.g. keywords "cleantech", region "BC"). Keep keywords to a short phrase, not a sentence. - "region" must be a province code (ON, BC, QC, AB, MB, SK, NS, NB, NL, PE, YT, NT, NU) or "Federal", or omit it for all-of-Canada. - Ask the user for their email; do not guess it. Never invent, test with, or fill in a placeholder address (e.g. user@example.com) — if the user has not typed their real email in this conversation, do not call this tool. Undeliverable addresses are rejected with "Invalid email". WHAT HAPPENS: - We send a one-click confirmation email (double opt-in). The user is NOT subscribed until they click it. Tell them to check their inbox. - If they were already confirmed, nothing is re-sent. Returns JSON: { ok: boolean, status: "confirmation_sent" | "already_subscribed" }. Confirm to the user what they signed up for (e.g. "weekly BC cleantech grants — check your email to confirm").

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 389ms20/20
  • Tool poisoning5 tool descriptions checked15/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenancelast push 107 days ago8/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace7/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How NetGrant — Canadian funding compares

Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
80/100
higher than 65% of 3,470 Web search servers
Tools
5
the typical Web search server has 5
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
100%
of our recent checks; the typical remote Web search server answers 100%
Response time
927 ms
faster than 11% of 2,238 Web search servers
GitHub stars
1
more than 55% of 1,786 Web search servers

What its tools let an agent do: 5 read

Install NetGrant — Canadian funding in Claude Code, Cursor or VS Code

claude mcp add --transport http canadian-grants https://mcp.netgrant.ca/mcp
Add to Cursor

What the publisher says

From the NetGrant — Canadian funding repository's README, as published. We do not edit it. Read it on GitHub

NetGrant — Canadian funding, inside your AI

NetGrant is a free, public MCP server (and web app) for searching 1,300+ live Canadian funding opportunities — grants, tax credits, wage subsidies, accelerators, pitch competitions, loans, and events. Ask Claude, Cursor, or any MCP client to find, compare, and check eligibility for Canadian funding without leaving the conversation.

  • MCP endpoint: https://mcp.netgrant.ca/mcp (Streamable HTTP, no auth, no API key)
  • Web app: https://app.netgrant.ca (same data, search UI, no login)
  • Site: https://netgrant.ca

This repository is documentation only. NetGrant is a hosted, closed-source

public service — there is no source code here and none to self-host. Point your

MCP client at the endpoint above and you're done.

Add it to your client

Claude Desktop / Cursor / Cline / Continue — add to your MCP config (claudedesktopconfig.json, .cursor/mcp.json, etc.):

{
  "mcpServers": {
    "netgrant": {
      "type": "http",
      "url": "https://mcp.netgrant.ca/mcp"
    }
  }
}

Claude Code (CLI):

claude mcp add --transport http netgrant https://mcp.netgrant.ca/mcp

Claude.ai (web): Settings → Connectors → Add custom connector → paste https://mcp.netgrant.ca/mcp.

No account, no key, no rate-limit signup. Restart your client and the tools appear.

Tools

Prompts (slash commands)

Weekly email digest

Beyond live search, NetGrant offers a free opt-in weekly email digest: tell the assistant the niche you're tracking (keywords + province), give your email, and you'll get 8–10 matching Canadian grants each week — newest first, falling back to the strongest current matches. Double opt-in, one-click unsubscribe.

Data coverage & freshness

listings, archives dead/expired programs, and corrects drifted details.

  • 1,300+ live opportunities across federal, provincial, municipal, and private sources.
  • Normalized schema: title, category, region, funding range, deadline, eligibility text, source URL.
  • Continuously ingested from 60+ source providers; a daily audit agent re-checks live
  • Updated weekly; stale items are auto-archived.

NetGrant is not affiliated with any government or funding body. Always confirm eligibility and deadlines on the official program page before applying.

Support

Questions, corrections, a missing program, or a partnership idea: sami@netgrant.ca · https://netgrant.ca

Nothing above is checked by us. What we check is on the safety report.

NetGrant — Canadian funding: common questions

Is NetGrant — Canadian funding MCP server safe?
Mostly: it is graded B (80/100). Read the NetGrant — Canadian funding safety report
How do I install NetGrant — Canadian funding?
It runs remotely at mcp.netgrant.ca. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does NetGrant — Canadian funding need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is NetGrant — Canadian funding maintained?
The last commit was 145 days ago (2026-06-12). The latest release is v1.1.0.
Is NetGrant — Canadian funding up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of NetGrant — Canadian funding?
Servers from other publishers that do the same job: Exa Search MCP server and Workopia — Job Search MCP server.
How does NetGrant — Canadian funding compare with other Web search MCP servers?
safety score 80/100 (higher than 65% of 3,470 Web search servers); tools 5 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to NetGrant — Canadian funding

Same job from other publishers: the closest match first, then the best rated.

  • Exa Search
    Search the live web and fetch clean content from source pages.
    A
  • Workopia — Job Search
    Search 6.3M+ live jobs from companies' own career pages, plus resume tailoring & cover letters.
    B