Model Context Protocol (MCP)

Access your financial data in Claude and other AI assistants.

Written By Roaa from Lunch Flow

Last updated 13 days ago

Claude using Lunch Flow MCP to fetch account balances


What is MCP?

The Model Context Protocol (MCP) is an open standard that lets AI assistants like Claude access external data sources and tools. The Lunch Flow MCP server lets you query your bank accounts, transactions, and balances directly through natural language conversations.

How to Connect

Prerequisites

  • A Lunch Flow account with connected bank accounts

  • An API key from lunchflow.app/destinations

  • Claude Desktop or another MCP-compatible AI assistant

Installation

Install the Lunch Flow MCP server with one click:

๐Ÿ‘‰ Install on Smithery

After installation, configure your Lunch Flow API key in Smithery's dashboard.

Usage Examples

Once configured, you can ask Claude questions like:

  • "What are my connected bank accounts?"

  • "Show me my transactions from last week"

  • "What's my current checking account balance?"

  • "How much did I spend on groceries this month?"

  • "Compare my spending between my Chase and Wells Fargo accounts"

Claude will use the MCP tools to fetch real-time data from your Lunch Flow account and answer your questions.

Available Tools

The MCP server provides three tools:

lunchflow_list_accounts

Get all your connected bank accounts with details like name, institution, currency, and status.

lunchflow_get_account_transactions

  • Get transaction history for a specific account including date, amount, description, merchant, and category information.

lunchflow_get_account_balance

  • Get current balance for a specific account including available and current balance.

Use Cases

Personal Finance Assistant

Ask Claude to analyze your spending patterns, identify trends, and provide budgeting insights based on your actual bank data.

Financial Planning

Get real-time balance information across multiple accounts to make informed financial decisions.

Expense Tracking

Query recent transactions by category, merchant, or time period without opening multiple banking apps.

Account Reconciliation

Compare transactions across different accounts or verify recent purchases.

Compliance & Trust

  • โœ… Read-only access: The MCP server can only read your data, never modify it

  • โœ… Open source: All code is publicly auditable on GitHub

  • โœ… Secure authentication: Your API key is encrypted and never shared

  • โœ… No credential storage: Bank credentials are stored securely by Lunch Flow, not the MCP server

  • โœ… Local or cloud: Run locally on your machine or use Smithery's hosted platform

๐Ÿ”’ Security & Privacy

Your data is synced via secure, authorized Google APIs. Lunch Flow only accesses the specific spreadsheet you authorizeโ€”nothing else.

๐Ÿ‘‰ Learn more about our Security & Privacy โ€” encryption, compliance, and data protection.

FAQs

Is my banking data sent to Claude?

Yes, when you ask questions, Claude receives the data from your Lunch Flow account through the MCP server. However:

  • Only the specific data needed to answer your question is sent

  • Claude processes it temporarily and doesn't permanently store banking data

  • All communication uses HTTPS encryption

  • You control when and what data is accessed

Can I use this with multiple AI tools?

Yes! The same MCP server can be configured to work with any MCP-compatible application.

How do I disconnect?

Remove the MCP server from Smithery or delete your API key from lunchflow.app/destinations.

Learn More