关于 SwitchWize MCP
SwitchWize MCP 提供只读工具,涵盖美国利率、储蓄比较、金融指数、信用卡优惠与变更、奖励和 CD 规则。它面向需要带来源信息的金融数据的客户端;结果包含来源日期和时效标签,工具不会发起交易或索取银行凭据。
主要功能
- 0116 个只读金融工具
- 02美国利率和储蓄比较
- 03指数、信用卡优惠、变更与奖励
- 04CD 续存规则和信用卡降级路径
- 05结果附带来源和时效标签
适用场景
- 01比较跟踪的储蓄利率和银行利差
- 02查看信用卡优惠、变更和奖励
- 03查询 CD 续存规则及降级路径
- 04查询利率时效和金融指数
MCP 相关
托管 MCP 服务通过 Streamable HTTP 提供。源码构建的标准输入输出桥接端会转发其工具、提示词、资源、架构、注释和结构化结果。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://www.switchwize.com/api/mcpclaude mcp add --transport http switchwize-switchwize https://www.switchwize.com/api/mcp{"mcpServers":{"switchwize-switchwize":{"type":"http","url":"https://www.switchwize.com/api/mcp"}}}在 Cursor 中打开{"servers":{"switchwize-switchwize":{"type":"http","url":"https://www.switchwize.com/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"switchwize-switchwize":{"type":"http","url":"https://www.switchwize.com/api/mcp"}}}{"mcpServers":{"switchwize-switchwize":{"serverUrl":"https://www.switchwize.com/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
16| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | integer | 否 | |
| detail | enum | 否 | summary(默认)添加 list_counts。full(savings)添加完整的共享构建数据:accounts(verified 和 tracked,均带标记)、best_picks、movers、history 和 summary。无论哪种情况,rates 始终仅包含 verified 项。summary | full |
| category | string | 是 | 利率类别,例如 savings、cds、money-market、checking、mortgage。 |
| approvedOnly | boolean | 否 | 要求使用经编辑审核的存款快照。储蓄账户、CD、支票账户和货币市场账户始终基于各自经审核的版本作答;尚无版本的类别不返回排名利率(approval_status: not_yet_approved),版本过期或不可用时也不返回。 |
详细介绍
SwitchWize MCP 客户端
提供只读 MCP 工具,用于查询美国利率、储蓄对比、金融指数、银行卡优惠与变更、奖励、CD 续存规则和降级路径。
立即连接
对于支持 Streamable HTTP 的客户端,请使用托管端点:
https://www.switchwize.com/api/mcp
无需 SwitchWize 账户或 API 密钥。API 有速率限制。 文档:SwitchWize Developers。
从源代码运行 stdio 客户端
使用受支持的 Node.js LTS 版本和 npm:
git clone https://github.com/switchwize/switchwize-mcp.git
cd switchwize-mcp
npm ci --ignore-scripts
npm run build
npm start
对于桌面 MCP 客户端,将命令配置为 node,并将 dist/index.js 的绝对路径设为参数。无需环境文件或数据库凭据。SWITCHWIZE_MCP_URL 是开发者可选的完整 MCP 端点覆盖值。
从 npm 运行
npx -y [email protected]
对于桌面 MCP 客户端,将命令配置为 npx,参数设为
["-y", "[email protected]"]。无需 API 密钥。
源桥接程序和包清单现已使用 0.3.0,与已发布的 npm 桥接程序一致。构建此仓库不会重新发布现有的 npm 版本。
可用工具
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
托管服务目前会发现 16 个工具、3 个提示词和 4 个资源。基于源代码构建的 stdio 桥接程序会转发托管服务的工具架构和注释、提示词、资源、结构化结果及工具错误状态。
客户端通过 Streamable HTTP 连接到 /api/mcp,并通过 stdio 暴露该目录。它不会发起金融交易,也不会索取银行凭据。提供给工具的余额输入会传输至托管 API;请勿包含账号或其他敏感标识信息。
验证源代码检出版本
npm run verify:package 会检查构建结果和包内容,但不会发布。
npm run verify:live 会将源桥接程序的工具、提示词和资源与公开托管服务进行比对,并执行一次假设性的 Bank Gap 调用。此命令需要网络连接,并会产生内部验收流量;它不能证明有独立用户采用,也不能验证所有上游数据源。
数据边界
观测数据可能来自聚合服务,也可能已过时。请保留每条响应中的来源日期和时效标签。月度指数数据不代表当前优惠。做出决定前,请直接向服务提供方确认产品条款。
储蓄差额数据是基于假设的估算。对比基准为排名前三的已跟踪储蓄利率的平均值,而非所有已跟踪银行利率的平均值。Card Reality Scores 基于某一消费者群体的假设建模,条款可能已过时;它们不是个性化建议,也不保证能获得相关权益。
请注明数据来源为 SwitchWize (switchwize.com)。MIT 许可证仅适用于此客户端软件,不涵盖上游数据集、第三方材料或商标。请参阅数据和服务条款。
包验证
npm run verify:package 会构建客户端,并根据精确的许可列表检查 npm 压缩包,其中仅包含 LICENSE、README.md、dist/index.js 和 package.json。
npm pack 会在本地创建压缩包;这两个命令都不会发布它。
许可证:MIT。版权所有:SW Digital Holdings LLC。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。