
KoKo Finance — Credit Card Advisor
net.kokofinancePublished by kokofinance.netOfficial publisherv1.1.0Updated Oct 27, 2026
AI credit card advisor - search cards, compare portfolios, and optimize rewards
Overview
Hosted MCP server that lets an assistant search, compare and optimize US credit cards, including portfolio reviews and reward recommendations.
- What you can do
- Search and inspect cards: natural-language search across 100+ US cards, full card details, terms and benefit breakdowns
- Compare and value cards: side-by-side comparison, annual-fee break-even and net-value calculations
- Optimize a portfolio: health score with keep/optimize/cancel verdicts, renewal decisions, and best-card picks for a spending category or merchant
- Check merchant credits and benefits, plus audit logs of card data changes and points-program valuation trends
- Track multi-query sessions and use built-in prompts for portfolio review, card finding, renewal checks and risk assessment
- When to use it
- Useful when someone wants help choosing a credit card, deciding which card to use for a purchase, reviewing whether to keep or cancel cards, or checking which benefits and credits apply at a merchant.
- Requirements
- Remote hosted endpoint; no local installation. Requires a free account with Google sign-in (OAuth) or an API key, and the free tier includes 250 calls. Network access to the provider's server.
Installation
In SourceWeft
- Open KoKo Finance — Credit Card Advisor in the dashboard and add it to a workspace.
- Connect the required credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/net.kokofinance%2Fkoko-finance/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config. The client completes OAuth sign-in on first connect.
{
"mcpServers": {
"koko-finance-credit-card-advisor": {
"type": "http",
"url": "https://kokofinance.net/mcp/"
}
}
}README
KoKo Finance MCP Server
A hosted MCP server for AI-powered credit card advice. Search 100+ US credit cards, compare options side by side, analyze portfolio health, and get personalized recommendations — all through the Model Context Protocol.
Server URL: https://kokofinance.net/mcp/
No local installation needed. Sign up free at kokofinance.net — 250 calls included, no credit card required — then connect your MCP client below using Google sign-in.
Quick Setup
Claude Desktop
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
Claude Code
Or copy the .mcp.json from this repo into your project.
Cursor
Go to Settings > MCP and add a new server:
- Name: koko-finance
- Type: HTTP
- URL:
https://kokofinance.net/mcp/
Cline / Windsurf
Add to your MCP settings file:
Tools (14)
Personalization Parameters
Several tools accept optional parameters that improve result relevance. All are optional — when omitted, the server uses sensible defaults (e.g., national average spending, no issuer bias).
credit_tier
Credit score range that affects card eligibility and approval likelihood.
Used by: search_credit_cards, compare_cards, optimize_portfolio, recommend_card_for_category, check_card_renewal
primary_goal
The user's main objective for their credit card strategy.
Used by: compare_cards, optimize_portfolio, recommend_card_for_category, check_card_renewal
issuer_preferences
A list of issuer preference objects that express affinity or aversion toward specific card issuers. Each entry has an issuer name and a weight that multiplies the card's ranking score — 1.0 is neutral (the default for any issuer not listed), values above 1.0 boost, values below 1.0 de-boost. Valid range is 0.1 to 3.0.
Used by: compare_cards, optimize_portfolio, recommend_card_for_category
spending
A dictionary of monthly spending amounts by category, used to calculate personalized reward values instead of national averages.
Used by: compare_cards, optimize_portfolio, recommend_card_for_category, check_card_renewal, calculate_card_value
cancel_threshold / keep_threshold
Override the default net-value thresholds (in dollars) for KEEP/OPTIMIZE/CANCEL verdicts.
cancel_threshold— Cards below this → CANCEL (default: -200)keep_threshold— Cards above this → KEEP (default: 100)
Used by: optimize_portfolio
renewal_cancel_threshold / renewal_keep_threshold
Same concept applied to a single card's renewal decision.
Used by: check_card_renewal
acquired_date
Date the user acquired the card (YYYY-MM-DD). Informs tenure-based renewal analysis.
Used by: check_card_renewal
Response Metadata
Calculation tools include metadata fields in responses:
spending_source—"user_provided"or"national_averages". Indicates whether calculations used user-supplied spending or BLS national averages.data_source— Indicates where card data was sourced (e.g.,"koko_db").rewards_by_category— Per-category reward breakdown included in compare, portfolio, and value tools.points_program_key/portal_cpp— Points program identifier and portal cents-per-point valuation, included on all card data.
Prompts (5)
Pre-built conversation starters that guide the AI through structured workflows:
Benefit Selections
The optimize_portfolio and check_card_renewal tools accept a benefit_selections parameter — a list of individual benefit keys the user actually uses. Selected benefits count at 100% utilization; unselected benefits count at 0%.
This gives accurate net-value calculations instead of the default 50% utilization estimate.
Discover valid keys by calling the REST endpoint GET https://kokofinance.net/api/v1/benefit-categories (no auth required), or see the developer docs.
Example Conversations
"Review my portfolio"
I have a Chase Sapphire Reserve, Amex Gold, and Citi Double Cash. Analyze my portfolio and tell me which cards are worth keeping.
"Which card should I use?"
I'm buying $200 in groceries. I have an Amex Gold, Chase Freedom Unlimited, and Citi Custom Cash. Which card should I use?
"Find me a new card"
I spend a lot on travel and dining. I want a card under $300 annual fee with a good sign-up bonus. What do you recommend?
"Should I renew my Amex Platinum?"
I only use the Uber credit and airline fee credit on my Amex Platinum. Is it still worth paying the $695 annual fee?
"Which card at Starbucks?"
I'm buying coffee at Starbucks. I have a Chase Sapphire Reserve, Amex Gold, and Citi Double Cash. Which card earns the most?
"Do I have any credits at Saks?"
I'm shopping at Saks Fifth Avenue. Do any of my cards have credits there? I have an Amex Platinum and Chase Sapphire Reserve.
"What benefits does my Amex Platinum have?"
Show me all the credits and benefits on my Amex Platinum card — how much is each worth?
Screenshots
Screenshots captured from Claude using the KoKo Finance MCP server.
1. Search for Credit Cards
"Find me the best travel credit cards under $300 annual fee"
2. Compare Cards Side by Side
"Compare Chase Sapphire Reserve and Amex Gold"
[Compare cards — part 1] [Compare cards — part 2]
3. Portfolio Review
"Analyze my portfolio: Chase Sapphire Reserve, Amex Gold, Citi Double Cash"
[Portfolio review — part 1] [Portfolio review — part 2]
4. Which Card at a Merchant
"Which card should I use at Starbucks?"
5. Card Benefits Breakdown
"Show me all the credits and benefits on my Amex Platinum"
[Card benefits — part 1] [Card benefits — part 2]
Links
- KoKo Finance — Main site
- Developer Documentation — Full API and tool reference
- MCP Endpoint — Direct server URL
Also Available
- Claude Code Plugin — Adds the MCP server connection plus an Agent Skill that teaches Claude structured credit card workflows
Privacy Policy
KoKo Finance collects minimal data required to operate the MCP server:
- Authentication data: Google OAuth profile (name, email) when you sign in, or an API key if you authenticate that way instead.
- Usage logs: Tool name, parameters, success/failure status, and timestamp for each MCP tool call. Used for rate limiting and service improvement.
- No third-party sharing: We do not sell or share personal data with third parties.
- Data retention: Usage logs are retained for service operation. You can request deletion by contacting us.
- Contact: [email protected]
Full privacy policy: https://kokofinance.net/privacy.html
License
MIT
Source: README.md at commit 8e8ee60
Tools
0Version history
1- v1.1.0LatestSep 16, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts