RateSonar

Current and past Australian bank rates for home loans, savings and term deposits, with lender and date. Remote MCP at https://api.ratesonar.com/mcp.

Hosted MCP Server

npx add-mcp 'https://api.ratesonar.com/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

  • Claudeclaude.ai, desktop and mobile Add to Claude Check that it says api.ratesonar.com, then Continue. Sign-in: choose No sign-in.
  • ChatGPTchatgpt.com, Business, Enterprise, Edu and Pro https://api.ratesonar.com Copy
    1. Plugins, then +, then Add custom MCP server. 2. Paste the address. Authentication: No authentication. 3. Create as a plugin, install it, then type @RateSonar. No install link yet. Web only.
  • Claude CodeTerminal claude mcp add --transport http --scope user ratesonar https://api.ratesonar.com Copy
  • CodexCLI, IDE extension and ChatGPT desktop codex mcp add ratesonar --url https://api.ratesonar.com Copy
  • CursorDesktop Add to Cursor
  • VS CodeGitHub Copilot agent mode Add to VS Code Insiders

Send your agent this

For Claude Code, Codex, Cursor and other agents that run commands.

Read https://ratesonar.com/agents.md and add RateSonar to your tools as an MCP server.

More apps and APIs

LM StudioElement Labs

Or add to mcp.json

{
  "mcpServers": {
    "ratesonar": { "url": "https://api.ratesonar.com" }
  }
}

LM Studio 0.3.17 or later.

Claude APIAnthropic

Messages API with the MCP connector

curl https://api.anthropic.com/v1/messages \
  -H "content-type: application/json" \
  -H "x-api-key: $ANTHROPIC_API_KEY" \
  -H "anthropic-version: 2023-06-01" \
  -H "anthropic-beta: mcp-client-2025-11-20" \
  -d '{
    "model": "claude-opus-5-5",
    "max_tokens": 1024,
    "mcp_servers": [{ "type": "url", "url": "https://api.ratesonar.com", "name": "ratesonar" }],
    "tools": [{ "type": "mcp_toolset", "mcp_server_name": "ratesonar" }],
    "messages": [{ "role": "user", "content": "What is the lowest variable home loan rate in Australia today?" }]
  }'

No authorization token: the server is open.

OpenAI APIOpenAI

Responses API

curl https://api.openai.com/v1/responses \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -d '{
    "model": "gpt-6-astra",
    "tools": [{
      "type": "mcp",
      "server_label": "ratesonar",
      "server_url": "https://api.ratesonar.com",
      "require_approval": "never"
    }],
    "input": "What is the highest 12-month term deposit rate in Australia today?"
  }'

Any current model with MCP tools works. Every tool only reads data, so approval can stay off.

Other agentsAny MCP client

Streamable HTTP MCP server

{
  "mcpServers": {
    "ratesonar": { "url": "https://api.ratesonar.com" }
  }
}

No key and no sign-up. The server card is at https://api.ratesonar.com/server-card.

What your agent can ask

find_products

A lender's products by name, with the ids the other tools take.Find CBA's standard variable home loan.

compare_rates

Lenders ranked for one product type, each rate with the day it was recorded.What is the lowest 2-year fixed rate for investors today?

rate_history

One product's advertised rate over time.What has CBA's standard variable rate done since July?

rate_details

Every tier, fee and condition of one product.Which fees and offset terms come with this loan?

rate_changes

Rate moves between two records, in basis points.Which banks cut term deposit rates this week?

series

Standard series, such as the variable rate minus the cash rate. list_series names them.How far is the big four's variable rate above the cash rate?

bank_position

A bank's selected deposit and lending products against comparable peers, its own history and the RBA rate.Compare CBA's 12-month deposits and card purchase rates with peers.

bank_analysis

An evidence-checked reading of pricing and term choices. Separates recorded facts from possible motives.What does this bank's pricing suggest about competition for deposits?

yield_curve

Dated RBA market curves and source nodes, including zero rates, forward rates and discount factors.Compare the latest government zero curve with the previous published date.

curve_pipeline_status

Source dates, capture checks and any curve failures.Are the curve sources current and have the checks passed?

The rules it keeps

  • Every rate comes with the day RateSonar recorded it.
  • A day without a record repeats the last rate and says so. It is never called recorded.
  • No named-bank history is drawn before RateSonar's own records start in June 2026.
  • RateSonar takes no applications and no commissions. Your agent sends you to the lender.

If it does not work

Claude shows a warning when you add it

Claude warns about any connector added from a link. Check that the address is api.ratesonar.com, then select Continue.

“Couldn't reach the MCP server”

Use https://api.ratesonar.com with nothing after it, and choose No sign-in. Then try again in a minute.

RateSonar does not appear in a chat

Turn it on in that chat: in Claude, + then Connectors; in ChatGPT, type @RateSonar.

A call is refused

A usage limit was reached. The message says when it resets. For more, ask for higher limits below.

An answer has no rows

RateSonar's record starts on 12 June 2026, and rates are as advertised on the day shown. Try a wider question or another lender.

MCP addresshttps://api.ratesonar.com
TransportStreamable HTTP (JSON-RPC over POST)
Sign-up or keyNone needed
Toolsfind_products, compare_rates, rate_history, rate_details, rate_changes, series, bank_position, bank_analysis, yield_curve, curve_pipeline_status
Guide for agentshttps://ratesonar.com/agents.md

Common questions

Do I need an account or a key?

No. Add https://api.ratesonar.com as an MCP server and your agent can call it at once. Series calls without a key return the last 31 days.

Which AI tools can use RateSonar?

Claude (the Claude app, Claude Code and the Claude API), ChatGPT, Codex, the OpenAI API, Cursor, VS Code, LM Studio and any other tool that connects to a remote MCP server.

Is there a one-click install for ChatGPT?

Not yet. ChatGPT has no install link for servers outside its directory. Add it on chatgpt.com in three steps: Plugins, then Add custom MCP server, then paste the address with No authentication.

Where do the answers come from?

From rates RateSonar recorded from Australian bank websites and public Consumer Data Right product feeds. Every rate carries the day it was recorded.

Can my agent apply for a loan or open an account?

No. RateSonar only reads recorded rates. It takes no applications and gives no personal advice; your agent sends you to the lender.