← The Slate Journal
Explainer··8 min read

What is MCP and why it matters for personal finance

MCP (Model Context Protocol) lets your AI assistant safely read live data from real apps. Here’s why it’s a quiet revolution for how we manage money.

For two years, the dream of an AI personal finance assistant was bottlenecked by one unromantic problem: the assistant couldn’t actually see your money. You could describe your situation in great detail, but Claude and ChatGPT had no live view of your accounts, no idea what you actually spent on groceries last month, no read on whether this Tuesday looked normal for you. They were brilliant generalists holding a conversation in the dark.

The fix arrived quietly. The Model Context Protocol — MCP — is an open protocol that Anthropic introduced in late 2024 and that OpenAI, Cursor, Windsurf and most major AI tools adopted over the following year. It is now the de facto way assistants talk to the rest of your software life.

The 60-second version

MCP lets an app expose a set of tools — small, named functions like get_transactions or list_budgets — that an AI assistant can call on your behalf. Each tool has a schema describing its inputs and outputs. When you ask Claude a question, the model decides which tool(s) to call, sends a structured request, and weaves the response into its answer. From your seat, it just feels like Claude knows things it shouldn’t. Under the hood, it’s a normal RPC.

Think of it as USB-C for AI: a single port that connects assistants to the apps where your real data lives, instead of a tangle of per-vendor plugins, browser extensions and export workflows.

Why this is a big deal for personal finance, specifically

Personal finance has always been a data problem dressed up as a willpower problem. The data lives in twelve places: a checking account, two credit cards, a 401(k), a brokerage, a mortgage servicer, Venmo, Apple Cash, an HSA, a savings goal in an app you forgot existed. The act of pulling it all together is exhausting, which is why most people don’t. They make decisions on vibes and a glance at their checking balance.

MCP changes the shape of that problem. Instead of you aggregating data and then asking questions of it, your assistant aggregates the data on demand and answers in plain English. The cognitive load to ask a real question drops to roughly zero. That is a much bigger deal than it sounds, because the limiting factor in personal finance was never the math — it was activation energy.

What MCP unlocks that spreadsheets couldn’t

  • Conversational reporting. “What did I spend on the kids this month?” instead of a pivot table.
  • Always-current answers. The assistant reads live data each time you ask. No stale exports, no “as of last Sunday.”
  • Reasoning, not just retrieval. “Is this normal for me?” is a question only context-aware AI can answer well, because it requires both your history and a model that understands what “normal” means.
  • Cross-domain questions. “Can I afford this trip?” pulls together income, spending, savings, goals and upcoming bills in one shot.
  • Composition with other tools. Because the assistant is the integration point, your finance tool can sit alongside a calendar MCP, a travel MCP, a tax MCP. The interesting answers tend to live in the seams.

The privacy model, made concrete

A well-designed MCP server for personal finance has three properties worth understanding, because they’re what make this whole thing trustworthy:

  • It is read-only. No tool exposed to the assistant can initiate a transfer, change a setting at your bank, or alter anything you didn’t explicitly do yourself.
  • It is scoped to a single user/household. Tokens are per-person. The model can’t accidentally see your neighbor’s data because there’s no shared namespace.
  • The connection is revocable in one click. You hold the token. Revoke cuts off the assistant on the next tool call, no support ticket required.

One subtlety: the AI vendor (Anthropic, OpenAI, etc.) never gets a copy of your data in bulk. They only see whatever the specific tool call returned, which is bounded to the question being asked. If you ask “how much did I spend on groceries last month,” the model sees the answer — one number, with a category and a date range — not your entire transaction history.

What MCP is not

  • Not a new AI model. It’s a protocol. Any model can speak it.
  • Not a way to upload files. File uploads are still file uploads. MCP is for live, structured access.
  • Not, on its own, a finance tool. An MCP server is only as good as the product behind it. A raw bank API exposed through MCP is still a raw bank API; you want a finance app that has already done the semantic work (categories, budgets, recurring detection) so the assistant can reason about clean concepts.

Why this matters now

We’re at the moment where talking to your money becomes the default interface, rather than a clever demo. The apps that win the next five years of personal finance won’t be the ones with the prettiest dashboards. They’ll be the ones with the cleanest MCP servers behind them — the ones that let your assistant give good answers quickly, with privacy you can verify and a setup that takes two minutes instead of a weekend.

See it work on your own accounts.

Slate connects to your bank in about two minutes and ships ready-made connectors for Claude and ChatGPT. Free for the core features — no card to start.

Keep reading