mcpField
K
KoKo Finance — Credit Card Advisor

KoKo Finance — Credit Card Advisor

远程服务
github.com/KokoFinance金融数据13 周前更新
代码仓库

关于 KoKo Finance — Credit Card Advisor

KoKo Finance 是面向评估美国信用卡及卡片组合用户的托管 MCP 服务。它将卡片搜索与比较结合,并提供奖励价值、续卡和组合分析。

主要功能

  1. 01搜索和比较美国信用卡
  2. 02估算卡片及年费价值
  3. 03分析组合状况和卡片去留
  4. 04按消费类别或商户推荐卡片
  5. 05查看权益、条款和数据变更

适用场景

  1. 01按消费目标和年费上限寻找卡片
  2. 02为某笔消费或商户选择卡片
  3. 03决定是否续卡或取消卡片

MCP 相关

托管 MCP 服务提供信用卡搜索、比较、估值、组合分析和权益工具,以及五个对话提示词。MCP 客户端通过其 HTTP 端点连接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://kokofinance.net/mcp/
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

KoKo Finance MCP 服务

一款托管式 MCP 服务,为 AI 提供信用卡建议。搜索 100 多张美国信用卡、并排比较选项、分析持卡组合状况并获取个性化推荐——全部通过 Model Context Protocol 完成。

服务 URL: https://kokofinance.net/mcp/

无需本地安装。在 kokofinance.net 免费注册——注册后即可使用 250 次调用,无需信用卡——然后使用 Google 登录连接下方的 MCP 客户端。

快速设置

Claude Desktop

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json(macOS)或 %APPDATA%\Claude\claude_desktop_config.json(Windows):

{
  "mcpServers": {
    "koko-finance": {
      "type": "http",
      "url": "https://kokofinance.net/mcp/"
    }
  }
}
Claude Code
claude mcp add koko-finance --transport http https://kokofinance.net/mcp/

或者将此仓库中的 .mcp.json 复制到你的项目中。

Cursor

前往 Settings > MCP 并添加新的服务:

  • 名称: koko-finance
  • 类型: HTTP
  • URL: https://kokofinance.net/mcp/
Cline / Windsurf

添加到 MCP 设置文件:

{
  "mcpServers": {
    "koko-finance": {
      "type": "http",
      "url": "https://kokofinance.net/mcp/"
    }
  }
}

工具(14 个)

工具描述
search_credit_cards使用自然语言搜索 100 多张美国信用卡。可选筛选条件:card_type、issuer、max_annual_fee、credit_tier
compare_cards并排比较 2–3 张卡片,包括费用、奖励、净价值和盈亏平衡点。可选:credit_tier、primary_goal、issuer_preferences(<100ms)
get_card_details查看指定卡片的完整详情(费用、奖励、权益)
calculate_card_value分析年费盈亏平衡点,包括首年和后续年份的价值
optimize_portfolio持卡组合健康评分,以及对每张卡给出 KEEP/OPTIMIZE/CANCEL 建议。可选:point_balances、benefit_selections、credit_tier、primary_goal、issuer_preferences、analysis_type、cancel_threshold、keep_threshold(<100ms)
recommend_card_for_category针对特定消费类别推荐最佳卡片,并按奖励价值排序。可选:spending、credit_tier、primary_goal、issuer_preferences(<100ms)
check_card_renewal判断是否应该续持此卡。提供建议以及降级/替代选项。可选:benefit_selections、acquired_date、credit_tier、primary_goal、renewal_cancel_threshold、renewal_keep_threshold
create_mcp_session为多轮查询对话跟踪会话
which_card_at_merchant在指定商户消费时,从你的持卡组合中推荐最佳卡片。自动识别消费类别(例如,Starbucks → 餐饮),并按奖励价值排序
check_merchant_benefits检查哪些卡片在指定商户提供消费抵扣(例如,Saks → Amex Platinum 提供 $100 抵扣)。同时提供消费建议
get_card_benefits查看某张卡的所有抵扣/权益,包括价值、频率、安排和条件
get_card_termsSchumer Box 数据——购物 APR、罚息 APR、逾期费、现金预借费、促销 APR、宽限期
get_card_changes卡片数据变更审计日志(费用更新、权益变更),支持按日期筛选。可选:field 筛选条件
get_program_trends积分计划估值历史记录——CPP 和转点合作伙伴比例随时间的变化

个性化参数

多个工具接受可选参数,以提高结果的相关性。所有参数均为可选——省略时,服务会使用合理的默认值(例如全国平均消费水平、不偏向任何发卡机构)。

credit_tier

影响卡片申请资格和获批可能性的信用评分范围。

值含义
"excellent"750+
"good"700–749
"fair"650–699
"poor"低于 650

适用于: search_credit_cards、compare_cards、optimize_portfolio、recommend_card_for_category、check_card_renewal

primary_goal

用户信用卡策略的主要目标。

ValueMeaning
"maximize_rewards"从日常消费中获得尽可能多的积分/现金返还
"minimize_fees"在保持价值的同时降低年费
"build_credit"建立或提升信用评分
"travel_perks"优先考虑贵宾室使用权限、旅行额度和转点合作伙伴
"simplicity"更倾向于持有较少的卡,且奖励结构简单明了

使用于: compare_cards、optimize_portfolio、recommend_card_for_category、check_card_renewal

issuer_preferences

发行机构偏好对象列表,用于表达对特定信用卡发行机构的偏好或排斥。每个条目包含一个 issuer 名称和一个 weight,用于乘以信用卡的排名分数——1.0 表示中性(未列出的发行机构默认值),高于 1.0 会提高分数,低于 1.0 会降低分数。有效范围为 0.1 至 3.0。

[
  {"issuer": "Chase", "weight": 1.5},
  {"issuer": "American Express", "weight": 1.2},
  {"issuer": "Capital One", "weight": 0.3}
]

使用于: compare_cards、optimize_portfolio、recommend_card_for_category

spending

按类别记录每月消费金额的字典,用于计算个性化奖励价值,而非使用全国平均值。

{"dining": 500, "groceries": 800, "travel": 300, "gas": 150, "general": 2000}

使用于: compare_cards、optimize_portfolio、recommend_card_for_category、check_card_renewal、calculate_card_value

cancel_threshold / keep_threshold

覆盖 KEEP/OPTIMIZE/CANCEL 判定的默认净价值阈值(美元)。

  • cancel_threshold — 低于此值的卡 → CANCEL(默认值:-200)
  • keep_threshold — 高于此值的卡 → KEEP(默认值:100)

使用于: optimize_portfolio

renewal_cancel_threshold / renewal_keep_threshold

同一概念应用于单张卡的续卡决策。

使用于: check_card_renewal

acquired_date

用户获取该卡的日期(YYYY-MM-DD)。用于续卡分析中的持卡年限评估。

使用于: check_card_renewal

响应元数据

计算工具会在响应中包含元数据字段:

  • spending_source — "user_provided" 或 "national_averages"。表示计算使用的是用户提供的消费数据还是 BLS 全国平均值。
  • data_source — 表示信用卡数据的来源(例如,"koko_db")。
  • rewards_by_category — 按类别划分的奖励明细,包含在比较、组合和价值工具中。
  • points_program_key / portal_cpp — 积分计划标识符和门户网站每点积分的美分估值,包含在所有信用卡数据中。

提示词(5 个)

预先编写的对话开场白,引导 AI 完成结构化工作流:

提示词描述参数
portfolio-review全面分析信用卡组合,并给出健康评分和判定card_names、monthly_spending(可选)
which-card找出最适合某笔消费的信用卡card_names、category、amount(可选)
new-card-finder搜索符合条件的新信用卡spending_focus、annual_fee_limit(可选)、credit_score(可选)
renewal-check一步步评估信用卡续卡决策card_name、annual_fee(可选)
card-risk-assessment分析信用卡的风险状况——APR 风险、罚则触发条件、费用陷阱card_name、issuer(可选)

福利选择

optimize_portfolio 和 check_card_renewal 工具接受 benefit_selections 参数——包含用户实际使用的各项福利键的列表。已选福利按 100% 的使用率计入;未选福利按 0% 计入。

benefit_selections: ["uber", "airline_fee", "dining", "admirals_club"]

这样可以准确计算净价值,而不是使用默认的 50% 使用率估算值。

发现有效键的方法:调用 REST 端点 GET https://kokofinance.net/api/v1/benefit-categories(无需身份验证),或参阅开发者文档。

示例对话

“帮我评估一下我的信用卡组合”

我有 Chase Sapphire Reserve、Amex Gold 和 Citi Double Cash。分析一下我的信用卡组合,并告诉我哪些卡值得保留。

“我应该用哪张卡?”

我要买 200 美元的杂货。我有 Amex Gold、Chase Freedom Unlimited 和 Citi Custom Cash。应该用哪张卡?

“帮我找一张新卡”

我在旅行和餐饮方面花费很多。我想找一张年费低于 300 美元、开卡奖励不错的卡。你有什么推荐?

“我应该续费 Amex Platinum 吗?”

我只使用 Amex Platinum 的 Uber 额度和航空杂费额度。支付 695 美元年费还值得吗?

“在 Starbucks 用哪张卡?”

我要在 Starbucks 买咖啡。我有 Chase Sapphire Reserve、Amex Gold 和 Citi Double Cash。哪张卡的奖励最多?

“我在 Saks 有可用额度吗?”

我正在 Saks Fifth Avenue 购物。我的卡里有没有可在这里使用的额度?我有 Amex Platinum 和 Chase Sapphire Reserve。

“Amex Platinum 有哪些权益?”

列出我的 Amex Platinum 卡的所有额度和权益——每项价值多少?

截图

使用 Claude 和 KoKo Finance MCP 服务截取的屏幕截图。

1. 搜索信用卡

“帮我找出年费低于 300 美元的最佳旅行信用卡”

搜索旅行信用卡

2. 并排比较信用卡

“比较 Chase Sapphire Reserve 和 Amex Gold”

比较信用卡——第 1 部分 比较信用卡——第 2 部分

3. 评估信用卡组合

“分析我的信用卡组合:Chase Sapphire Reserve、Amex Gold、Citi Double Cash”

信用卡组合评估——第 1 部分 信用卡组合评估——第 2 部分

4. 在商家消费时该用哪张卡

“在 Starbucks 应该用哪张卡?”

在商家消费时该用哪张卡

5. 信用卡权益详情

“列出我的 Amex Platinum 的所有额度和权益”

信用卡权益——第 1 部分 信用卡权益——第 2 部分

链接

另有提供

  • Claude Code Plugin — 添加 MCP 服务连接,以及一个用于教 Claude 结构化信用卡工作流的 Agent Skill

隐私政策

KoKo Finance 仅收集运行 MCP 服务所需的最少数据:

  • 身份验证数据:登录时的 Google OAuth 个人资料(姓名、电子邮件),或在你选择使用 API key 身份验证时收集的 API key。
  • 使用日志:每次 MCP 工具调用的工具名称、参数、成功/失败状态和时间戳。用于限制速率和改进服务。
  • 不与第三方共享:我们不会向第三方出售或共享个人数据。
  • 数据保留:使用日志会为服务运营而保留。你可以联系我们申请删除数据。
  • 联系方式:[email protected]

完整隐私政策:https://kokofinance.net/privacy.html

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。