com.dropwatchhq/grant-finder
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Find federal and public grants a business may qualify for, with eligibility and links.
| Author | com.dropwatchhq |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 2106 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"grant-finder": {
"url": "https://qualify.dropwatchhq.com/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (12)
qualify_checkEligibility-navigator: given a household situation (income, size, filing status), return which federal/state benefits & credits the person LIKELY qualifies for but may be missing — each with a confidence tier (LIKELY/VERIFY/UNLIKELY), the exact governing rule cited inline, the verify-date, and the administering body to claim it FREE. Never a guarantee; never files for you.
Parameters:
householdIncome(required) — number — Annual household income (USD).householdSize(required) — number — People in household.filingStatus— string — Tax filing status.onQualifyingProgram— boolean — Already on SNAP/Medicaid/SSI/etc.retirementContribution— number — IRA/401k contributed this year (USD).hasAffordableEmployerCoverage— boolean
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
grail_valueValue a collector's item from live retail + sold comps (DropWatch price-history) and return a confidence-tiered estimate with the comp shops and scrape date. Free preview of the value; the full appraisal+eligibility prep payload is the premium tool grail_appraise.
Parameters:
query(required) — string — Item name, be specific (set + type).niche— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
grail_appraisePREMIUM. Full GrailQualify appraisal + eligibility-prep payload: live valuation with all comps & scrape date, scheduled-insurance under-coverage gap, grading worth-it call — each rule-cited with authority hand-off. Pay-per-call via x402 (USDC on Base).
Parameters:
query(required) — stringniche— stringperItemSpecialLimit— number — Your home-policy per-item valuables limit (USD).
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
missed_credits_scanDetect federal tax credits a household LIKELY qualifies for but commonly never claims — EITC (26 USC 32), Saver's Credit (25B), education AOTC/LLC (25A), Child & Dependent Care (21), and home energy (25C/25D) — each confidence-tiered with the exact IRS pub cited and the FREE IRS Free File / VITA hand-off. Detection & explanation only; never files a return.
Parameters:
householdIncome(required) — number — AGI (USD).householdSize(required) — numberdependents— numberenergyKind— string — solar/battery/heatpump/insulation/etc.energySpend— numberearnedIncome— numberfilingStatus— stringchildcareCost— numberinvestmentIncome— numberpaidForChildcare— booleandependentsUnder13— numberhasEducationExpenses— booleanmadeEnergyImprovement— booleanretirementContribution— number
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
realtor_copilotB2B (RESPA-safe SaaS): given a buyer's 8 fields, return the down-payment-assistance & loan programs (HFA DPA, FHA, VA, USDA, MCC) the buyer likely PASSes, sequenced in apply-order, each program administered by the HFA/approved lender. Flat-fee tool; no per-referral kickback, no lender steering.
Parameters:
householdIncome(required) — numbercreditScore(required) — numberstate— stringpropertyType— stringhouseholdSize— numberpurchasePrice— numberfirstTimeBuyer— booleanmilitaryOrVeteran— boolean
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
life_event_scanPREMIUM. The reversal mechanic: one life-event trigger (new-baby / bought-a-house / lost-a-job / moved-states / started-a-business) fans out across ALL relevant spine verticals (benefits, missed credits, student-loan relief, DPA) and returns every finding at once — each rule-cited with a free authority hand-off. Pay-per-call via x402 (USDC on Base).
Parameters:
event(required) — stringhouseholdIncome(required) — numberhouseholdSize(required) — numberdependents— numbercreditScore— numberemployerType— stringfilingStatus— stringfirstTimeBuyer— booleanhasFederalStudentLoans— boolean
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
visa_matchDetect which U.S. visa categories likely fit a person's situation (O-1 extraordinary ability, EB-2 NIW, H-1B, family-based, EB-5), each with the governing statute (INA / 8 CFR) cited and a confidence tier. INFORMATION ONLY — not legal advice; every finding hands off to a licensed immigration attorney. Never files a petition.
Parameters:
o1CriteriaMet— number — How many of the 8 O-1 criteria you meet.advancedDegree— booleanusRelativeStatus— stringbachelorsOrHigher— booleanexceptionalAbility— booleanhasUsEmployerSponsor— booleaninvestableCapitalUSD— numberusRelativeRelationship— string — e.g. spouse, parent, sibling.majorInternationalAward— booleannationalInterestEndeavor— string — Describe your endeavor of national importance (EB-2 NIW).yearsProgressiveExperience— numberfieldOfExtraordinaryAbility— string
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
citizenship_descentDetect eligibility for a second citizenship by ancestry (Italy / Ireland / Poland / Germany), citing each country's descent rule + generational limit + the cut-off that most often breaks a claim. INFORMATION + DOCUMENT-CHECKLIST ONLY — recognition is decided by the foreign government; hands off to the consulate / a citizenship attorney.
Parameters:
ancestryCountry(required) — stringancestorEmigratedYear— numberancestorNaturalizedYear— string — Year ancestor naturalized abroad, or 'never'.nearestQualifyingAncestor— stringlineThroughFemaleBefore1948— boolean — Italy 1948-rule: line passes through a woman before 1948.ancestorPersecuted1933to1945— boolean — Germany Art. 116(2) restoration.bornBeforeAncestorNaturalized— booleanparentWasOnForeignBirthsRegister— boolean — Ireland great-grandparent line.
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
rd_grants_checkScreen whether a startup/SMB likely qualifies for the federal R&D tax credit (26 U.S.C. 41 4-part test), the payroll-tax offset (qualified small business), and SBIR/STTR + state grants, from its activities. VIABILITY DETECTION ONLY — not a filing service, never takes a percentage; hands off to a CPA / the program office.
Parameters:
state— stringpreRevenue— booleanisForProfit— booleanhasW2Payroll— booleanemployeeCount— numbermajorityUsOwned— booleanactivityTechnical— booleanactivityDescription— stringgrossReceiptsThisYear— numberyearsWithGrossReceipts— numberfacedTechnicalUncertainty— booleandidExperimentationOrIteration— booleandevelopingNewOrImprovedProduct— boolean
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
charity_care_checkDetect likely eligibility for a nonprofit hospital's charity-care / financial-assistance (501(r)) + state charity-care law + No Surprises Act, from income vs the Federal Poverty Level. FREE PATIENT INFORMATION — this care is free if you qualify; we never charge a patient to access it. Hands off to the hospital's financial-assistance office.
Parameters:
householdIncome(required) — numberhouseholdSize(required) — numberstate— stringwasEmergency— booleangotSurpriseBill— booleanbillExceedsEstimate— booleanhospitalIsNonprofit— boolean
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
hr_benefit_scanDetect under-used EMPLOYER benefits an employee qualifies for (dependent-care FSA, student-loan repayment, fertility/IVF, HSA match), from the plan + the employee's situation. EMPLOYER-PAYS B2B2C, ERISA-aware, non-medical — information + enrollment-nudge only; the plan administrator decides. Hands off to HR / the SPD.
Parameters:
hasHdhp— booleanplanOffersHsa— booleanhasStudentLoans— booleanplanOffersDcFsa— booleandependentsUnder13— numberplanOffersFertility— booleanpaysForDependentCare— booleaninterestedInFertility— booleanemployerOffersHsaMatch— booleanplanOffersLoanRepayment— boolean
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
applyby_deadlinesGiven a household situation, return the application / recertification / reporting deadlines for the benefits the person likely qualifies for — each with its CFR/statute cite and administering body. The reminder annuity's data spine.
Parameters:
householdIncome(required) — numberhouseholdSize(required) — number
Hints: read-only not declared · destructive not declared · idempotent not declared · open-world not declared
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.