SwitchWize MCP
Sixteen read-only US rate, savings-gap, Fed, card and CD tools with sources and freshness.
Que pouvez-vous faire avec SwitchWize MCP ?
get_top_ratesget_top_hysa_ratesget_bank_gapcompare_switch_savingsget_rate_freshnessget_index_datasetget_bank_gap_indexget_reality_score
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
claude mcp add --transport http switchwize-mcp 'https://www.switchwize.com/api/mcp'
{
"mcpServers": {
"switchwize-mcp": {
"type": "http",
"url": "https://www.switchwize.com/api/mcp"
}
}
}
switchwize-mcpclaude mcp add switchwize-mcp -- npx -y switchwize-mcp@0.3.0
{
"mcpServers": {
"switchwize-mcp": {
"command": "npx",
"args": [
"-y",
"switchwize-mcp@0.3.0"
]
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
SwitchWize MCP client
Read-only MCP tools for U.S. rates, savings comparisons, financial indexes, card offers and changes, rewards, CD rollover rules, and downgrade paths.
Connect now
For clients supporting Streamable HTTP, use the hosted endpoint:
https://www.switchwize.com/api/mcp
No SwitchWize account or API key is required. The API is rate-limited. Documentation: SwitchWize Developers.
Run the stdio client from source
Use a supported Node.js LTS release and npm:
git clone https://github.com/switchwize/switchwize-mcp.git
cd switchwize-mcp
npm ci --ignore-scripts
npm run build
npm start
For a desktop MCP client, configure command node with the absolute path to
dist/index.js as its argument. No environment file or database credentials
are needed. SWITCHWIZE_MCP_URL is an optional full MCP endpoint override for developers.
Run from npm
npx -y switchwize-mcp@0.3.0
For a desktop MCP client, configure command npx with arguments
["-y", "switchwize-mcp@0.3.0"]. No API key is required.
The source bridge and package manifest now use 0.3.0, matching the published npm bridge. Building this repository does not republish the existing npm version.
Available tools
get_top_ratesget_top_hysa_ratesget_bank_gapcompare_switch_savingsget_rate_freshnessget_index_datasetget_bank_gap_indexget_reality_scoreget_card_offersget_transfer_bonusesget_card_changesget_reward_valuationsbest_move_this_weekget_cd_rollover_rulesget_card_downgrade_pathget_fed_hike_pass_through
The hosted server currently discovers 16 tools, three prompts, and four resources. The source-built stdio bridge forwards the hosted tool schemas and annotations, prompts, resources, structured results and tool error status.
The client connects to /api/mcp using Streamable HTTP and exposes that catalog
over stdio. It does not initiate financial transactions or
request bank credentials. Balance inputs supplied to tools are transmitted to
the hosted API; do not include account numbers or other sensitive identifiers.
Validate a source checkout
npm run verify:package checks the build and package contents without publishing.
npm run verify:live compares the source bridge's tools, prompts and resources
with the public hosted service and performs a hypothetical Bank Gap call. It
requires network access and contributes internal acceptance traffic; it does
not establish independent user adoption or verify every upstream data source.
Data boundaries
Observations may be aggregator-sourced and may be aging. Preserve each response's source dates and freshness labels. Monthly index data is not a current offer. Confirm product terms directly with the provider before making a decision.
Savings-gap figures are hypothetical estimates. The comparison benchmark is the average of the top three tracked savings rates, not an average across every tracked bank. Card Reality Scores model a consumer segment's assumptions and may carry stale terms; they are not personalized advice or guaranteed benefits.
Attribute data as SwitchWize (switchwize.com). The MIT license covers this client software, not upstream datasets, third-party materials, or trademarks. See data and service terms.
Package verification
npm run verify:package builds the client and checks the npm tarball against an
exact allowlist: LICENSE, README.md, dist/index.js, and package.json.
npm pack creates a local tarball; neither command publishes it.
License: MIT. Copyright SW Digital Holdings LLC.
Questions fréquentes
Qu'est-ce que SwitchWize MCP ?
Sixteen read-only US rate, savings-gap, Fed, card and CD tools with sources and freshness.
Comment installer SwitchWize MCP ?
Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http switchwize-mcp 'https://www.switchwize.com/api/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour SwitchWize MCP ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
SwitchWize MCP est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient SwitchWize MCP ?
Il est publié par switchwize. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.