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-mcp

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

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

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

Related MCP Servers

  • F
    license
    B
    quality
    D
    maintenance
    MCP server that bridges Claude to Monarch Money for personal-finance analysis and lightweight edits.
    Last updated
    18
  • A
    license
    A
    quality
    D
    maintenance
    Personal expense tracker MCP server that enables tracking expenses, income, budgets, and savings goals through natural language.
    Last updated
    10
    MIT
  • F
    license
    -
    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.
    Last updated

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

  • User-owned memory for AI agents, Copilot, Claude, IDEs, CLIs, and chat apps over remote MCP.

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