RateSonarBETA, home

Give your AI agent every Australian bank rate

Add RateSonar to Claude, ChatGPT or your own agent. It answers with the rates banks advertised and the day each one was recorded. No sign-up and no key.

Or add it yourself

Claude appAnthropic

https://api.ratesonar.com
  1. Open Customize, then Connectors.
  2. Select + Add, then Add custom connector.
  3. Name it RateSonar and paste the address above as the URL.
  4. Under Authentication, choose No sign in. Select Add.
  5. In a chat, turn RateSonar on from + then Connectors.

Works on claude.ai and the desktop app. A Free plan allows one custom connector. On Team and Enterprise, an owner adds it in Organization settings first.

ChatGPTOpenAI

Custom MCP servers are a ChatGPT web feature on Business, Enterprise and Edu plans. On Business, an admin adds them.

https://api.ratesonar.com
  1. Open chatgpt.com/plugins and select +.
  2. Choose Add custom MCP server.
  3. Name it RateSonar and paste the address above as the Server URL.
  4. Set Authentication to No authentication, confirm, then select Create as a plugin.
  5. Install it, then type @RateSonar in a chat.

Claude CodeAnthropic

Run in your terminal
claude mcp add --transport http --scope user ratesonar https://api.ratesonar.com

Then run claude mcp list. RateSonar shows as connected in every project.

CodexOpenAI

Run in your terminal
codex mcp add ratesonar --url https://api.ratesonar.com
Or add this to ~/.codex/config.toml
[mcp_servers.ratesonar]
url = "https://api.ratesonar.com"

The Codex CLI, the IDE extension and the ChatGPT desktop app share this setting.

CursorAnysphere

Add to ~/.cursor/mcp.json
{
  "mcpServers": {
    "ratesonar": { "url": "https://api.ratesonar.com" }
  }
}

Add to Cursor

Or select Add to Cursor below with Cursor installed.

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

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.How far is the big four's variable rate above the cash rate?

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.

Sign up for advanced access

Your agent works today without this. Sign up to hear first when full history, rate alerts and higher limits open.

Facts
MCP addresshttps://api.ratesonar.com
TransportStreamable HTTP (JSON-RPC over POST)
Sign-up or keyNone needed
Toolscompare_rates, rate_history, rate_details, rate_changes, series
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 (Claude Code, the Claude app and the Claude API), ChatGPT, Codex, the OpenAI API, Cursor and any other tool that connects to a remote MCP server.
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.