
AVnester — Indian Real Estate Intelligence
This connects Claude to Indian real estate data through Avnester's platform, giving you property search, locality analysis, affordability calculations, and stamp duty lookups across India. You'd reach for this when building applications that need to answer questions about Indian property markets, compare neighborhoods, or help users understand registration costs in different states. The streamable HTTP transport means you can plug it into any MCP-compatible setup without running local infrastructure. Useful if you're working on proptech tools for the Indian market or need to surface real estate intelligence in conversational interfaces without building your own data pipeline.
- tools
- 11
- transport
- HTTP
- last updated
- May 28, 2026
Install
From registry metadata$ npx add-mcp https://mcp.avnester.com/public-mcp --name property-intelligenceRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http property-intelligence https://mcp.avnester.com/public-mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 11 toolsVerified live against the running server on Nov 6, 2026.
search_propertiesSearch residential property listings anywhere in Tamil Nadu, India — any city or town. Use when the user names a place, locality, price band, BHK, or transaction type. Returns sanitized listing cards with handoff URLs and a per-listing verification summary (verified + caveats)...10 params
Search residential property listings anywhere in Tamil Nadu, India — any city or town. Use when the user names a place, locality, price band, BHK, or transaction type. Returns sanitized listing cards with handoff URLs and a per-listing verification summary (verified + caveats)...
bedroomsintegercitystringfurnishingstringfurnished · semi-furnished · unfurnishedlimitintegerlocalitystringmaxPriceintegerminPriceintegerpropertyTypestringapartment · villa · plot · independent_houserentalStructurestringmonthly · leasetransactionTypestringsale · rentget_locality_insightsGet aggregated insights for one locality: ₹/sqft, supply count, demand pulse, livability/investment grade, highlights, watchouts, monthly priceTrends, and strengthTags. Use when the user asks "what is X locality like". Covers cities AVnester publishes locality guides for; othe...2 params
Get aggregated insights for one locality: ₹/sqft, supply count, demand pulse, livability/investment grade, highlights, watchouts, monthly priceTrends, and strengthTags. Use when the user asks "what is X locality like". Covers cities AVnester publishes locality guides for; othe...
city*stringlocality*stringcompare_localitiesCompare 2–3 localities in one city side-by-side: price trends, livability, investment grade, strengths, and watchouts. Use when the user asks "X vs Y" or "which is better for buying/renting" about neighborhoods. Covers cities AVnester publishes locality guides for; others retu...3 params
Compare 2–3 localities in one city side-by-side: price trends, livability, investment grade, strengths, and watchouts. Use when the user asks "X vs Y" or "which is better for buying/renting" about neighborhoods. Covers cities AVnester publishes locality guides for; others retu...
city*stringlocalities*arraypropertyTypestringapartment · villa · plot · independent_housecalculate_home_affordabilityEstimate the monthly home-loan EMI / monthly payment in India — a home-loan calculator. Deterministic math; not advice or a loan-approval claim. Two modes: pass propertyValue (80% LTV assumed) OR loanAmount for a specific loan (e.g. "₹50 lakh loan"). Use for "what would my EMI...4 params
Estimate the monthly home-loan EMI / monthly payment in India — a home-loan calculator. Deterministic math; not advice or a loan-approval claim. Two modes: pass propertyValue (80% LTV assumed) OR loanAmount for a specific loan (e.g. "₹50 lakh loan"). Use for "what would my EMI...
interestRatePercentnumberloanAmountintegerpropertyValue*integertenureYearsintegersimulate_loan_prepaymentSimulate prepaying / repaying an Indian home loan early. Deterministic math — no advice, no loan-approval claim. Use for "should I prepay", "early/part/lump-sum repayment", "pay extra each month", "reduce EMI or tenure", "interest saved", or foreclosure. Modes: one-time, recur...8 params
Simulate prepaying / repaying an Indian home loan early. Deterministic math — no advice, no loan-approval claim. Use for "should I prepay", "early/part/lump-sum repayment", "pay extra each month", "reduce EMI or tenure", "interest saved", or foreclosure. Modes: one-time, recur...
annualRatePercentnumberoutstandingPrincipal*integerprepaymentAmountintegerprepaymentModestringone_time · recurring_annual · recurring_monthly · one_time_plus_recurring · one_time_plus_recurring_monthlydefault: one_timerecurringAnnualAmountintegerrecurringMonthlyAmountintegerremainingTenureYears*integerstrategystringreduce_tenure · reduce_emi · compare_bothdefault: compare_bothcompare_balance_transferCompare staying on your current home loan vs. transferring (refinancing) to a lower rate. Pure deterministic math — no advice, no loan-approval claim. Use when the user asks "should I switch lenders / transfer my loan / refinance". Returns new EMI, interest saved over the rema...6 params
Compare staying on your current home loan vs. transferring (refinancing) to a lower rate. Pure deterministic math — no advice, no loan-approval claim. Use when the user asks "should I switch lenders / transfer my loan / refinance". Returns new EMI, interest saved over the rema...
currentRatePercent*numberflatCostsintegernewRatePercent*numberoutstandingPrincipal*integerprocessingFeePctnumberremainingTenureYears*integeroptimize_home_loan_tax_regimeCompare a home-loan borrower's income tax under the OLD vs NEW regime (FY2026-27) and recommend which regime saves more income tax. Pure deterministic slab math — not tax advice. Use when the user asks "old or new tax regime", "home-loan tax benefit", or "section 80C / 24(b) d...18 params
Compare a home-loan borrower's income tax under the OLD vs NEW regime (FY2026-27) and recommend which regime saves more income tax. Pure deterministic slab math — not tax advice. Use when the user asks "old or new tax regime", "home-loan tax benefit", or "section 80C / 24(b) d...
ageBandstringbelow60 · senior · super_seniorannualIncome*integerannualRentintegercountryOfResidencestringhasForm15CBbooleanholdingMonthsintegerhomeLoanInterest*integerhomeLoanPrincipal*integerindexedCostintegerisSalariedbooleanjointLoanbooleannroBalanceUsdnumberother80CintegerotherOldRegimeDeductionsintegerpropertyTypestringself_occupied · let_outdefault: self_occupiedresidencyStatusstringresident · nrisaleValueintegerytdRemittedUsdnumberestimate_stamp_duty_and_registrationEstimate Indian state stamp duty + registration charges on a property purchase. Supports all 28 states + 8 UTs with buyer-gender concessions, urban/rural overrides, and commercial/agricultural multipliers. Pass constructionStatus to also itemize GST (under-construction 1%/5%,...11 params
Estimate Indian state stamp duty + registration charges on a property purchase. Supports all 28 states + 8 UTs with buyer-gender concessions, urban/rural overrides, and commercial/agricultural multipliers. Pass constructionStatus to also itemize GST (under-construction 1%/5%,...
buyerGenderstringmale · female · jointcarpetAreaSqftintegercitystringconstructionStatusstringunder_construction · ready_to_move · resalefirstSalebooleanisUrbanbooleanisWomanBuyerbooleanlocalBodystringmunicipal_corporation · municipal_council · gram_panchayatpropertyTypestringresidential · commercial · agricultural · plotpropertyValue*integerstate*stringget_property_detailsFetch full public details for one AVnester listing by its listingId (from search_properties results — IDs are not guessable). Listings cover Tamil Nadu; unknown or unpublished IDs return { listing: null, notFound: true } (never throws, to avoid leaking existence). Use when the...1 params
Fetch full public details for one AVnester listing by its listingId (from search_properties results — IDs are not guessable). Listings cover Tamil Nadu; unknown or unpublished IDs return { listing: null, notFound: true } (never throws, to avoid leaking existence). Use when the...
listingId*stringcompare_propertiesCompare 2–5 AVnester listings by listingId, side-by-side. Get IDs from search_properties first (not guessable). If the user has more than 5 candidates ("compare all"), pick the most relevant 5 (cheapest / largest / best ₹/sqft) and say so. Returns each listing plus pricePerSqf...1 params
Compare 2–5 AVnester listings by listingId, side-by-side. Get IDs from search_properties first (not guessable). If the user has more than 5 candidates ("compare all"), pick the most relevant 5 (cheapest / largest / best ₹/sqft) and say so. Returns each listing plus pricePerSqf...
listingIds*arrayget_property_decision_intelligenceAssess whether a buyer can afford a specific Indian home — ONE verdict (AFFORDABLE / STRETCH / NOT_YET / INELIGIBLE) combining indicative eligibility (FOIR/LTV/CIBIL), EMI, true cash-to-close (down payment + stamp duty + registration + itemized GST), regime-aware tax, and an i...24 params
Assess whether a buyer can afford a specific Indian home — ONE verdict (AFFORDABLE / STRETCH / NOT_YET / INELIGIBLE) combining indicative eligibility (FOIR/LTV/CIBIL), EMI, true cash-to-close (down payment + stamp duty + registration + itemized GST), regime-aware tax, and an i...
annualIncomeForTaxintegerannualRentintegerassetTypestringhome · plotbuyerGenderstringmale · female · jointcarpetAreaSqftintegercibilScoreintegercitystringcoApplicantMonthlyIncomeintegeremploymentTypestringsalaried · self_employedexistingMonthlyEmisintegerfirstSalebooleaninterestRatePercentnumberisUnderConstructionbooleanisUrbanbooleanjointLoanbooleanlistingIdstringlocalBodystringmunicipal_corporation · municipal_council · gram_panchayatmonthlyNetIncome*integeroccupancyIntentstringself_occupied · let_outpropertyValueinteger+4 more parameters. See the server's own documentation for the full schema.
Sponsors
Details
- Category
- Search & Web Crawling
- Transport
- HTTP
- Registry
- MCP registry, active
- Resources
- 4
- Tools verified
- Nov 6, 2026