ledger-service MCP server
MCP Server for accessing and managing ledger files through Claude.
Components
Tools
The server implements three tools for ledger management:
list-accounts: Lists all accounts in the ledger
- Takes “year” as a required argument
- Returns formatted list of all available accounts
account-balance: Gets the balance for a specific account
- Takes “year” and “account” as required arguments
- Returns the current balance for the specified account
account-register: Shows the transaction register for an account
- Takes “year” and “account” as required arguments
- Returns detailed transaction history for the specified account
Installation
Prerequisites
- Python 3.13 or higher
uv
package manager- Node.js and npm (for debugging)
Install from PyPI
uv pip install ledger-service
Debugging
Using the inspector to debug the server:
npx @modelcontextprotocol/inspector
uv
--directory /path/to/ledger-service
run
ledger-service
Configure Claude Desktop
Add the server configuration to Claude Desktop’s config file:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
Development Configuration
"mcpServers": {
"ledger-service": {
"command": "uv",
"args": [
"--directory",
"/path/to/ledger-service",
"run",
"ledger-service"
]
}
}
Production Configuration
"mcpServers": {
"ledger-service": {
"command": "uvx",
"args": [
"ledger-service"
]
}
}
Development
Local Setup
- Clone the repository
- Create and activate a virtual environment
- Install dependencies:
The base path can be configured by modifying the LEDGER_BASE_PATH
constant in server.py
.
License
GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007
Ledger MCP Server
Project Details
- mprokopov/ledger-mcp-server
- GNU General Public License v3.0
- Last Updated: 4/2/2025
Recomended MCP Servers
A Model Context Protocol (MCP) server that enables AI assistants to query and analyze Prometheus metrics through standardized...
MCP Server for AI Agent Marketplace Index from DeepNLP
Appwrite’s MCP server. Operating your backend has never been easier.
AI写的七牛上传MCP,以后各种音频图片上传都可以传上去引用,方便很多。
An MCP Server implementation that integrates the Brave Search API, providing, Web Search, Local Points of Interest Search,...
This repo includes ChatGPT prompt curation to use ChatGPT better.
A Model Context Protocol (MCP) tool server for OpenAI's GPT-4o/gpt-image-1 image generation and editing APIs.
awsome kali MCPServers is a set of MCP servers tailored for Kali Linux, designed to empower AI Agents...