Skip to main content
Glama

Ledger MCP Server

by mprokopov

Servidor MCP de servicio de contabilidad

Servidor MCP para acceder y administrar archivos de contabilidad a través de Claude.

Componentes

Herramientas

El servidor implementa tres herramientas para la gestión del libro mayor:

  • list-accounts : enumera todas las cuentas en el libro mayor
    • Toma "año" como argumento obligatorio
    • Devuelve una lista formateada de todas las cuentas disponibles
  • account-balance : Obtiene el saldo de una cuenta específica
    • Toma "año" y "cuenta" como argumentos obligatorios
    • Devuelve el saldo actual de la cuenta especificada
  • account-register : Muestra el registro de transacciones de una cuenta
    • Toma "año" y "cuenta" como argumentos obligatorios
    • Devuelve el historial detallado de transacciones de la cuenta especificada

Instalación

Prerrequisitos

  • Python 3.13 o superior
  • administrador de paquetes uv
  • Node.js y npm (para depuración)

Instalar desde PyPI

uv pip install ledger-service

Depuración

Usando el inspector para depurar el servidor:

npx @modelcontextprotocol/inspector \ uv \ --directory /path/to/ledger-service \ run \ ledger-service

Interfaz de depuración de MCP Inspector

Configurar Claude Desktop

Agregue la configuración del servidor al archivo de configuración de Claude Desktop:

En MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json En Windows: %APPDATA%/Claude/claude_desktop_config.json

"mcpServers": { "ledger-service": { "command": "uv", "args": [ "--directory", "/path/to/ledger-service", "run", "ledger-service" ] } }
"mcpServers": { "ledger-service": { "command": "uvx", "args": [ "ledger-service" ] } }

Desarrollo

Configuración local

  1. Clonar el repositorio
  2. Crear y activar un entorno virtual
  3. Instalar dependencias:

La ruta base se puede configurar modificando la constante LEDGER_BASE_PATH en server.py .

Licencia

LICENCIA PÚBLICA GENERAL GNU Versión 3, 29 de junio de 2007

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor MCP que permite acceder y administrar archivos contables a través de Claude al proporcionar capacidades de listado de cuentas, verificación de saldos y visualización de registros de transacciones.

  1. Componentes
    1. Herramientas
  2. Instalación
    1. Prerrequisitos
    2. Instalar desde PyPI
  3. Depuración
    1. Configurar Claude Desktop
  4. Desarrollo
    1. Configuración local
  5. Licencia

    Related MCP Servers

    • A
      security
      A
      license
      A
      quality
      An MCP server that enables MySQL database integration with Claude. You can execute SQL queries and manage database connections.
      Last updated -
      2
      7
      Python
      MIT License
      • Apple
    • -
      security
      F
      license
      -
      quality
      An MCP server that connects Claude for Desktop with blockchain functionality, allowing users to check balances and send tokens on EVM and Solana chains through natural language interactions.
      Last updated -
      TypeScript
      • Apple
    • A
      security
      A
      license
      A
      quality
      A specialized MCP server that helps analyze and debug Model Context Protocol logs by providing Claude with direct access to log files across multiple platforms.
      Last updated -
      1
      12
      TypeScript
      MIT License
      • Apple
      • Linux
    • A
      security
      F
      license
      A
      quality
      An MCP server that enables users to buy and manage domains through Claude.
      Last updated -
      10
      1
      Python

    View all related MCP servers

    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/mprokopov/ledger-mcp-server'

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