Skip to main content
MCP server CX Codex

Expense Budget Tracker — Claude Code MCP server guide

Connects AI assistants to personal finance records over Streamable HTTP. It lets models review balances, read schemas, and record transactions using scoped permissions.

Install into Claude Code · Platform CLI: remote server All methods and platforms ↓
claude mcp add --transport http expense-budget-tracker https://mcp.expense-budget-tracker.com/mcp
Open on GitHub

What Expense Budget Tracker does

This server links coding agents directly to a Postgres-backed personal finance tracker using remote Streamable HTTP. Five dedicated tools are exposed: list_workspaces, get_schema, get_guide, sql_query, and sql_execute. Assistants work against simplified financial tables by executing single SQL statements scoped to a specific workspace.

Authentication relies on standard OAuth flows pairing authorization codes with PKCE. The expenses:read scope grants access to schema inspection and data selection, while committing new transactions requires expenses:write. Attempting to call sql_execute without write permission triggers an authorization failure. MCP OAuth tokens and direct Agent API keys cannot be interchanged.

What it helps with

  • retrieve transaction histories and account balances with SQL queries
  • insert financial records parsed from bank receipts into tracking tables
  • check database schema definitions and column constraints prior to running queries
  • restrict agent permissions between read-only inspection and write operations

Example prompts for the agent

  • Query my latest 15 grocery transactions using sql_query.
  • Inspect the schema of ledger_entries with get_schema before making updates.
  • Execute an insert for a 42.50 USD grocery payment via sql_execute.

How to install Expense Budget Tracker

Platform CLI: remote server

claude mcp add --transport http expense-budget-tracker https://mcp.expense-budget-tracker.com/mcp

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about Expense Budget Tracker

How do I install Expense Budget Tracker in Claude Code?

Run this command in your terminal to register the remote server: claude mcp add --transport http expense-budget-tracker https://mcp.expense-budget-tracker.com/mcp.

What does Expense Budget Tracker do?

It provides an MCP interface for querying budgets, checking balances, and modifying financial entries. Agents access data through five specialized tools backed by PostgreSQL.

Which permissions are required to add transactions?

Modifying data with sql_execute requires the expenses:write OAuth scope. Without it, the assistant can only read schemas and run select queries under expenses:read.

Similar MCP servers

Everything for Finance and business →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor