PocketLedger logoPocketLedger
HomeHow it worksMagFeatures
Sign inSign up
PocketLedger logoPocketLedger
Sign inSign up
Mag
Expense TrackingClaudeMcpHow To

How to Connect an Expense Tracker to Claude (Step-by-Step)

A practical guide to connecting PocketLedger to Claude as an MCP connector, logging expenses in plain language, and pulling spending reports from a normal conversation.

Alireza Saligheh

Alireza Saligheh

2026-06-30 · 6 min read

Abstract dark editorial cover representing a connected ledger and chat-based expense tracking

Last updated: June 2026

How Do You Connect an Expense Tracker to Claude?

You connect an expense tracker to Claude by adding it as a remote MCP connector in Claude’s settings, then approving an OAuth authorization. Once connected, Claude can call the tracker’s tools to log, search, and summarize your spending inside a normal conversation.

For PocketLedger specifically, that means adding one endpoint, signing in, and approving a few permission scopes. After that, expense tracking becomes part of how you already use Claude, not a separate app you have to remember to open.


What Is an MCP Connector, in Plain Terms?

MCP (Model Context Protocol) is the standard that lets Claude connect to outside tools like PocketLedger during a chat. Think of it as a permission-based bridge: Claude can call specific tools (record an expense, search transactions, pull a report), but only the ones you’ve approved.

This is different from just describing a purchase to Claude and hoping it remembers. Without a connector, Claude has no ledger, no transaction history, and no way to generate a real report. With a connector, your spending data is saved to an actual account, the same data shows up whether you’re chatting in Claude or checking the PocketLedger web app.

Why this matters

A connector with no persistent storage is just a calculator for one conversation. A real expense tracker needs to save transactions somewhere you can search and report on later.


How to Connect PocketLedger to Claude

  1. Open Claude’s connector settings. Go to Settings → Connectors → Add custom connector.
  2. Add the PocketLedger MCP endpoint. Enter https://pocketledger.baronsa.dev/mcp.
  3. Sign in or create a PocketLedger account. This is what keeps your ledger saved between sessions.
  4. Approve the requested scopes. You control whether Claude gets read access, write access, or both.
  5. Confirm the connection. PocketLedger will show as an active connector once authorization succeeds.
  6. Log a test expense. Try: Log $5 for coffee today.
  7. Check the web app. Open your PocketLedger account and confirm the transaction shows up under Transactions.

That last step is worth doing once. Seeing the same $5 coffee entry in both Claude and the web app is the quickest way to confirm the connector is actually working, not just replying conversationally.


What Logging Expenses in Claude Actually Looks Like

Once PocketLedger is connected, logging an expense is just a sentence. A few examples:

  • Log $5 for coffee today.
  • Add $45 for groceries yesterday.
  • Record 300 TRY for dinner with the team.

PocketLedger reads the sentence, pulls out the amount, date, and likely category, and saves it as a transaction in your ledger. You can edit the category afterward in the web app or mobile app if it needs adjusting.

Searching Transactions in Claude

You can also ask Claude to search your ledger instead of logging something new:

  • Find my last grocery transaction.
  • Show transactions over $50 this month.
  • Search my coffee expenses for June.

This works because PocketLedger stores transactions as structured records, not chat text, so they can be filtered and searched the same way you’d search any database.


Pulling a Spending Report from Claude

Reports are where a connected ledger earns its keep. Instead of building a spreadsheet pivot table, you ask for the summary directly:

  • Give me a spending report for this month by category.
  • How much did I spend on transportation in the last 30 days?
  • Compare my grocery spending to last month.

Claude calls PocketLedger’s reporting tool, which groups your transactions by category, merchant, or date range and returns a structured summary. You can review the same report later in the web app under Reports.


Claude vs. the PocketLedger Web App: When to Use Each

Task Claude (chat) Web app
Logging an expense in the moment Best fit Works, but slower
Quick spending question Best fit Works, but slower
Reviewing a full month of transactions Possible Best fit
Editing categories or account settings Limited Best fit
Browsing reports visually Limited Best fit

The two aren’t competing. Claude is for fast capture and quick questions. The web app is for reviewing, organizing, and adjusting your ledger in more detail.


Using Claude for Freelance Expense Tracking

Freelancers juggle client-billable costs, software subscriptions, and travel, often in more than one currency. Logging expenses through Claude means you can record a client lunch right after paying for it, instead of trying to reconstruct the month from memory before invoicing.

A quick Show my spending by category this month before sending an invoice is often enough to catch a forgotten receipt or a recurring charge worth flagging to a client.


Is This the Same as Spend Management Software?

Not quite. Spend management platforms built for finance teams usually include bank feeds, multi-approver workflows, and corporate card reconciliation. PocketLedger is built for a narrower job: logging and reviewing your own spending through conversation, with the detail work (categories, reports, account settings) handled in the web app.

If you need team-level approval chains, a dedicated spend management platform is still the right tool. If you want a simple, fast ledger you can update by talking, that’s what a Claude connector is for.


Frequently Asked Questions

Do I need a PocketLedger account to use it in Claude? Yes. The MCP connector authenticates to a PocketLedger account through OAuth, which is what lets your transactions persist and stay searchable instead of disappearing when the chat ends.

Can I see my Claude-logged expenses in the web app? Yes. Every transaction logged through Claude is saved to your account and appears under Transactions in the PocketLedger web app, the same as anything logged manually.

What permissions does Claude get once it’s connected? Only what you approve. PocketLedger uses scoped OAuth permissions, so you can allow read-only access, write access, or both, and revoke the connection at any time from your account settings.

Can Claude edit or delete a transaction I logged by mistake? Yes, within the scopes you’ve approved. You can also make corrections directly in the web app if you’d rather not do it through chat.

Does PocketLedger work with more than one currency in Claude? Yes. Each transaction keeps its original currency, which is useful if you’re logging expenses while traveling or working with international clients.


Ready to try it? Connect PocketLedger to Claude, log one expense, and check that it shows up in Transactions.

Connect PocketLedger to Claude

Create a free account

Related articles

A conversational expense note flowing into an organized monthly ledger

2026-07-12

Budget Without Spreadsheets Using ChatGPT or Claude

Learn how to run a conversational monthly budget, log expenses with AI, and keep searchable records without maintaining a spreadsheet.

A freelancer’s expense note becoming an organized digital ledger

2026-07-10

AI Expense Tracker for Freelancers: Plain-English Spending

Track freelance business spending in plain English, organize transactions, and build a cleaner record for reports and tax preparation.

A calm dark desk scene with categorized receipts and a simple conversational expense note

2026-07-07

Track Money and Earn Extra Income Without the Hype

A practical beginner guide to simple expense tracking, realistic side income, and avoiding complicated spreadsheets or side-hustle scams.

Discuss

Was this useful?