MCP App Store
by KeenEthics
Finance
Kove Finance icon

Kove Finance

by Keane Financials LLC

Overview

Kove is a personal finance app for budgeting, savings goals, investments, retirement planning, and debt payoff. This app lets ChatGPT read a signed-in Kove user's own data: accounts and balances, net worth, budget vs. actual spending, spending by category and month-over-month comparisons, recent and searched transactions, recurring charges and subscriptions, unusual spending, savings goals, investments, retirement plan, and a credit card payoff projection (avalanche vs. snowball). If the user grants change access when connecting, ChatGPT can also update monthly or long-term budget amounts and custom categories; create, update, or contribute to savings goals; recategorize transactions or mark them reviewed; accept or dismiss detected recurring charges; update a credit card's limit, APR, or minimum payment; and update retirement plan assumptions. With the user's permission, it can send Kove's team a note about something Kove couldn't do. It cannot move money, make trades or payments, connect or disconnect banks, or change account or billing settings. Requires a Kove account with external app access turned on in Settings. Each connection is limited to one user, and every change is logged in Kove's Settings, where access can be revoked at any time.

Tools

accept_recurring_candidate

ChatGPT
Accepts a detected recurring charge or subscription candidate: adds it to the user's tracked recurring transactions and stops suggesting it.

add_custom_budget_category

ChatGPT
Adds a new custom category to the user's monthly budget, for spending that doesn't fit an existing built-in category.

add_custom_long_term_budget_category

ChatGPT
Adds a new custom category to the user's long-term budget, either for one month or for the base plan.

contribute_to_goal

ChatGPT
Adds an amount to a goal's current progress, the same as making a manual deposit on the Goals page. Use this instead of update_goal for "add $50 to this goal" style requests.

create_goal

ChatGPT
Create a new savings goal for the user. Ask for the same things the Goals page itself asks for rather than filling in defaults silently: the target amount, a target date, which category it is, how urgent it is, and whether it should track an existing account's balance.

dismiss_recurring_candidate

ChatGPT
Dismisses a detected recurring charge or subscription candidate so Kove stops suggesting it. Does not delete any transactions.

get_accounts_summary

ChatGPT
Balances and totals for the user's connected bank, credit, and cash accounts, plus this month's account snapshot.

get_budget_status

ChatGPT
The user's current budget: planned amounts per category, actual spending against them, and whether the active plan is the monthly or the long-term one. When a long-term budget exists, also its month range and which months have their own amounts, for the long-term write tools' month input.

get_debt_payoff_projection

ChatGPT
Projects how long it takes to pay off the user's credit card debt, comparing the avalanche (highest interest first) and snowball (smallest balance first) strategies.

get_goals_status

ChatGPT
The user's savings goals with target amounts, current progress, and target dates.

get_investments_summary

ChatGPT
Investment accounts and manually tracked investments, with current values and this month's snapshot.

get_net_worth

ChatGPT
The user's current net worth, broken into checking, savings, investments, and debts, with recent history if available.

get_recent_transactions

ChatGPT
Recent transactions, newest first. Covers whole calendar months: 1 means the current month to date, 3 means the current month plus the two before it.

get_recurring_and_subscriptions

ChatGPT
Detected recurring charges and subscriptions, with their typical amount and cadence. Useful for finding cuts when the user is over budget.

get_retirement_plan

ChatGPT
The user's saved retirement plan: assumptions, contributions, and projected outcome. Returns nothing if they have not built one.

get_spending_anomalies

ChatGPT
Spending categories where recent activity departs from the user's own baseline, with the baseline for comparison.

get_spending_by_category

ChatGPT
Spending broken down by category, by month, newest first. Use this rather than adding up transactions yourself.

get_spending_comparison

ChatGPT
Compares spending between two specific months, category by category. Use this instead of calling get_spending_by_category twice and subtracting the numbers yourself.

mark_transaction_reviewed

ChatGPT
Mark a transaction as reviewed without changing its category.

recategorize_transaction

ChatGPT
Change the category of a single transaction. Affects only that one transaction, never other transactions from the same merchant.

report_missing_capability

ChatGPT
Tells Kove's development team about something the user asked for that no current Kove tool can do. Only call this after asking the user whether they would like to notify the team about it, and only after they say yes: this sends the gap to Kove for review, it does not build the capability itself.

search_transactions

ChatGPT
Finds specific transactions by merchant text, amount range, or date range. Use this instead of get_recent_transactions when the user is looking for a particular past transaction rather than a recent list, e.g. "that $47 Target charge from March".

update_budget

ChatGPT
Update planned amounts or income in the user's monthly budget. Only the fields you pass are changed; the rest are left alone.

update_credit_card

ChatGPT
Update a credit card's limit, APR, or minimum payment. Use get_debt_payoff_projection first to find which cards are missing this data and their ids.

update_custom_budget_category

ChatGPT
Changes the planned amount of, or removes, a custom category in the user's monthly budget.

update_custom_long_term_budget_category

ChatGPT
Changes the planned amount of, or removes, a custom category in the user's long-term budget, either for one month or for the base plan.

update_goal

ChatGPT
Update an existing savings goal. Only the fields you pass are changed.

update_long_term_budget

ChatGPT
Update planned amounts or income in the user's long-term budget, either for one month or for the base plan. Only the fields you pass are changed.

update_retirement_plan

ChatGPT
Update the user's retirement plan, the same fields as the Retirement Planning page's form. Only the fields you pass are changed.

Capabilities

Writes

Example Prompts

Click any prompt to copy it.

App Stats

29

Tools

3

Prompts

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily