Skip to main content
Glama
harholinsky

ledgy-mcp

Ledgy MCP Server

Official Model Context Protocol (MCP) server for Ledgy — a multi-currency expense tracker where you talk to your money. Connect Claude, ChatGPT, Cursor, or any MCP-compatible client and log, query, and edit your expenses, budgets, and accounts in plain English.

NOTE

Ledgy MCP is a hosted service — there is nothing to install or self-host. This repository is its public documentation. Full setup guide:ledgy.app/integrations.

Endpoint

Server URL

https://api.ledgy.app/mcp

Transport

HTTP SSE, stateless mode

Auth

OAuth 2.1 + PKCE (S256, mandatory)

Client registration

Dynamic (RFC 7591) — no manual client_id

Discovery

RFC 8414 (authorization server metadata), RFC 9728 (protected resource metadata)

Sign-in

Apple, Google, or email

Access

Ledgy Cloud subscription — 7-day free trial, then $2.99/mo or $22.99/yr

Related MCP server: Expense Tracker MCP Server

Quick start

Claude (claude.ai and Claude Desktop)

Settings → Connectors → Add custom connector → Name: Ledgy → Server URL: https://api.ledgy.app/mcp → Add → sign in with Apple, Google, or email.

ChatGPT (Plus / Pro / Business)

Ledgy is listed in the ChatGPT Apps directory. To add it manually instead:

Settings → Apps → Advanced settings → Developer mode (on) → Create → Name: Ledgy → MCP Server URL: https://api.ledgy.app/mcp → Authentication: OAuth → Create → sign in.

Cursor / Windsurf / other MCP clients

{
  "mcpServers": {
    "ledgy": {
      "url": "https://api.ledgy.app/mcp"
    }
  }
}

Dynamic Client Registration is supported — the client registers itself on first connect.

What you can do

  • "Log $12.50 coffee at Blue Bottle yesterday"

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

  • "Here's my bank statement — import it" (PDF, CSV, or a screenshot)

  • "Move 200 EUR from Cash to Savings"

  • "Set a 400 EUR monthly budget for eating out"

Tools (35)

Group

Tools

Transactions

get_transactions, get_transaction, upsert_transactions, delete_transactions, aggregate_transactions

Accounts

list_accounts, upsert_accounts, delete_accounts, get_account_balance, adjust_account_balance, reconcile_account, transfer_between_accounts

Categories

list_categories, upsert_categories, delete_categories, upsert_category_groups, delete_category_groups

Budgets

list_budgets, upsert_budgets, delete_budgets

Groups (shared ledgers)

list_groups, upsert_groups, delete_groups

Tags

list_tags, upsert_tags, delete_tags

Recurring

list_recurring_transactions, upsert_recurring_transactions, delete_recurring_transactions

Receipts

upload_receipt, download_receipt

Currency

convert_currency — live ECB FX rates

User & misc

get_user_profile, update_user_settings, list_supported_icons

Sharing in Ledgy decides visibility, not ownership: members of a shared group (household, trip, flat) see the same transactions while ownership stays personal.

Privacy & security

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
1Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Personal expense tracker MCP server that enables tracking expenses, income, budgets, and savings goals through natural language.
    10
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    A powerful SQLite-backed expense tracking server built with the Model Context Protocol (MCP). This server allows AI agents (like Claude) to manage your personal finances by adding, deleting, and listing expenses directly from your chat interface.
  • F
    license
    Not graded
    quality
    B
    maintenance
    A lightweight MCP server that lets LLM clients track, query, and summarize personal expenses using a local SQLite database.
  • F
    license
    A
    quality
    B
    maintenance
    A lightweight MCP server for managing personal finances locally. It allows users to log transactions, view summaries, manage categories, and interact with their budget via any MCP-compatible LLM client.
    12

View all related MCP servers

Related MCP Connectors

  • Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.

  • MCP server for Argo RPG Platform — connects AI assistants to campaign data via OAuth2

  • Brazilian Open Finance MCP — 30+ banks (Itaú, Nubank, etc.) to Claude/Cursor. Read-only.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/harholinsky/ledgy-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server