mcpField
C
Cashew MCP

Cashew MCP

Remote
cashew.sgFinance1Updated 1d ago

About Cashew MCP

Cashew MCP exposes Singapore mortgage and property calculations to agents through live tools. It is for people comparing loans or planning property transactions, with figures based on bank rates synced daily.

Key features

  1. 01Rank live mortgage packages
  2. 02Compare package rates and terms
  3. 03Calculate repayments and affordability
  4. 04Compute Singapore stamp duties
  5. 05Model purchase, sale, and restructuring costs

Use cases

  1. 01Compare refinancing options for a home loan
  2. 02Estimate eligibility and affordable property price
  3. 03Calculate duties and upfront purchase costs
  4. 04Assess decoupling or sell-one-buy-two scenarios

MCP support

The remote MCP server provides tools for Singapore mortgage comparisons, loan calculations, stamp duties, property transaction costs, restructuring analysis, and reference data.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://www.cashew.sg/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

Cashew MCP

Give your agent Singapore's mortgage brain.

The Cashew MCP exposes our live rate engine as callable tools, the same engine behind cashew.sg. Rank real bank packages, run stamp-duty and affordability maths, and model restructuring plays, all from inside your own agent.

Every figure is computed against bank rates synced daily, the same numbers Cashew shows its own customers. All major Singapore banks. HDB, private and commercial. Fixed and floating (SORA).

What it does

  • Find the best loan packages. Rank live packages from all major Singapore banks for any borrower profile, sorted by the real first-year rate.
  • Calculate the mortgage maths. Monthly repayment, total interest, affordability and the income a target loan needs, returned in a single call.
  • Run any scenario. From refinancing savings to every IRAS stamp duty, the maths is built in.
  • Plan the bigger moves. Decoupling and sell-one-buy-two, costed end to end with valuations on tap.

Connect

Add the server to Claude Desktop, Cursor, or any MCP-compatible client. There's no key to paste.

{
  "mcpServers": {
    "cashew": {
      "url": "https://www.cashew.sg/mcp"
    }
  }
}

Using Claude Code? Install it as a plugin instead:

claude plugin marketplace add cashew-sg/cashew-mcp
claude plugin install cashew-mcp@cashew

Then ask your agent something like: "Should I refinance my $640k OCBC loan at 3.1%? I have 22 years left."

Two tools, recommend_packages and get_property_valuation, ask you to sign in with your Cashew account the first time you use them. Everything else works straight away.

Tools

Mortgage and loan maths. Turn a borrower profile into ranked packages and hard numbers.

  • recommend_packages: rank live Singapore mortgage packages for a given borrower profile.
  • compare_packages: put two or three specific packages side by side, year by year, with their flexibility terms.
  • check_eligibility: TDSR, MSR and maximum loan for up to four borrowers, after MAS income haircuts.
  • calculate_mortgage_repayment: monthly repayment, total interest and total cost for a hypothetical loan.
  • calculate_package_schedule: full amortisation schedule for a specific package using its actual rate path.
  • calculate_affordability: max loan and property price from income and existing commitments.
  • calculate_required_income: the reverse, income needed to support a target loan amount.
  • calculate_refinance_savings: compare an existing mortgage against a new rate for monthly and lifetime savings.

Stamp duties. Every IRAS duty a Singapore transaction can attract.

  • calculate_residential_stamp_duty: BSD and ABSD for a given buyer profile.
  • calculate_seller_stamp_duty: SSD based on the holding period of the property.
  • calculate_mortgage_stamp_duty: duty payable on the loan facility itself.
  • calculate_rental_stamp_duty: duty on a lease, from rent and tenure.

Buying and selling. Every payment from option to keys, and what's left after a sale.

  • calculate_purchase_cost: full upfront cost of a purchase, with each line split across cash, CPF and loan.
  • calculate_hdb_resale_timeline: dated steps and payments for an HDB resale, from option to key collection.
  • calculate_private_resale_timeline: the same for a private resale, with the 1% option fee and 4% exercise payment.
  • calculate_progressive_payment: instalments across the build stages of an under-construction property.
  • calculate_sales_proceeds: cash a seller walks away with after the loan, CPF refunds and fees.

Restructuring and investment analysis. Model the bigger property plays end to end.

  • analyze_decoupling: cost versus benefit of transferring one co-owner's share.
  • analyze_sell_one_buy_two: costs, loan sizing and stamp duty for the sell-one-buy-two play.
  • get_property_valuation: indicative valuation for a specific unit.

Reference data. The raw lookups the maths is built on.

  • list_banks: active banks on the platform.
  • list_market_indices: benchmark indices such as SORA.
  • get_index_quotes: historical rate-by-date for a given index.

Full details and a live playground: https://www.cashew.sg/intro-to-mcp

Good to know

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.