SwitchWize is a remote MCP server that gives an AI agent 15 tools, among them best_move_this_week, compare_switch_savings, get_bank_gap. It answers at https://www.switchwize.com/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 6 of 6 times since 11 September 2026; the last check, on 24 October 2026, succeeded.
Verified US rate, savings-gap, card, CD, and product-change tools with freshness and sources.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
best_move_this_week | Given the credit cards a user holds, rank this week's dollar-valued actions: which held card to use per spend category, welcome offers at a 12-month high on cards not held, active transfer bonuses, and (optionally) the savings-rate move bes Inputs: wallet, categories, usedBenefits, savingsBalance, currentSavingsApy |
compare_switch_savings | Compare a user's current APY with SwitchWize's current top savings APY for a balance. Inputs: currentApy, balance |
get_bank_gap | Estimate the annual savings gap for a balance using the current Bank Gap Index assumptions. Inputs: bank, balance |
get_bank_gap_index | Return the current SwitchWize Bank Gap Index headline value, latest release, and methodology URL. |
get_card_changes | Return recent verified credit-card fee and APR changes, most recent first. Each event is a diff between two confirmed snapshots of the same card. Inputs: sinceDays, limit |
get_card_downgrade_path | Return verified credit-card product-change (downgrade) paths and the issuer's fee-refund window: which no-fee or lower-fee card a given card can be product-changed to, and how long after the annual fee posts a refund is available on cancell Inputs: cardId |
get_card_offers | Return current credit-card welcome-bonus offers (non-targeted, confidence-gated), each with a verified timestamp, source URL, and the card's own 12-month best. Inputs: card, limit |
get_cd_rollover_rules | Return verified CD rollover rules for one bank, or every bank SwitchWize has verified: what happens automatically at maturity if the customer does nothing, the grace period, how to stop the rollover, and the early-withdrawal penalty. Each f Inputs: institutionId |
get_index_dataset | Return a SwitchWize index dataset summary and recent series. Inputs: indexId, limit |
get_rate_freshness | Return public data source freshness status and affected routes. Inputs: category |
get_reality_score | Return a premium credit-card Reality Score for a card and consumer segment. Inputs: card, segment |
get_reward_valuations | Return SwitchWize points/miles valuations (cents per point) per reward currency, with sample size and provisional/published status. Inputs: currency |
get_top_hysa_rates | Return top high-yield savings rates with freshness and attribution metadata. Inputs: limit |
get_top_rates | Return top SwitchWize rates for a supported category with freshness and attribution metadata. Inputs: category, limit |
get_transfer_bonuses | Return current point-transfer bonuses across tracked bank-to-partner routes, each with a verified timestamp, source URL, and best-ever-for-route when real history exists. Inputs: program |
Every block below points at https://www.switchwize.com/api/mcp. Pick your client and copy.
claude mcp add --transport http switchwize https://www.switchwize.com/api/mcp
{
"mcpServers": {
"switchwize": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://www.switchwize.com/api/mcp"]
}
}
}{
"mcpServers": {
"switchwize": {
"url": "https://www.switchwize.com/api/mcp"
}
}
}{
"servers": {
"switchwize": {
"type": "http",
"url": "https://www.switchwize.com/api/mcp"
}
}
}{
"context_servers": {
"switchwize": {
"url": "https://www.switchwize.com/api/mcp"
}
}
}{
"mcpServers": {
"switchwize": {
"serverUrl": "https://www.switchwize.com/api/mcp"
}
}
}{
"mcpServers": {
"switchwize": {
"url": "https://www.switchwize.com/api/mcp"
}
}
}name: SwitchWize
version: 0.0.1
schema: v1
mcpServers:
- name: SwitchWize
type: streamable-http
url: https://www.switchwize.com/api/mcp{
"mcpServers": {
"switchwize": {
"httpUrl": "https://www.switchwize.com/api/mcp"
}
}
}{
"mcpServers": {
"switchwize": {
"type": "http",
"url": "https://www.switchwize.com/api/mcp"
}
}
}{
"mcpServers": {
"switchwize": {
"url": "https://www.switchwize.com/api/mcp"
}
}
}goose://extension?url=https%3A%2F%2Fwww.switchwize.com%2Fapi%2Fmcp&type=streamable_http&id=switchwize&name=SwitchWize
It answered our last check on 24 October 2026 in 207 ms. Over 6 checks since 11 September 2026 it answered 6. Status here comes from Neuronto's own probes, not from the publisher.
15, as returned by the server's own tools/list on 21 September 2026: best_move_this_week, compare_switch_savings, get_bank_gap, get_bank_gap_index, get_card_changes, get_card_downgrade_path, get_card_offers, get_cd_rollover_rules, and 7 more.
It answered our last check on 24 October 2026 in 207 ms. Over 6 checks since 11 September 2026 it answered 6.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://www.switchwize.com/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: io.github.switchwize. Endpoint host: www.switchwize.com. ARD identifier: urn:air:io.github.switchwize:mcp:switchwize-mcp.
First indexed 10 September 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.