w2pwinlinux/mcp-server-presupuesto1
If you are the rightful owner of mcp-server-presupuesto1 and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
This project implements an MCP server for real-time monitoring and analysis of an Excel budget file.
Servidor MCP para Gestión de Presupuesto en Excel
Este proyecto implementa un servidor MCP (Model Context Protocol) que monitorea y analiza un archivo Excel de presupuesto en tiempo real.
Características
- Monitoreo en tiempo real de cambios en el archivo Excel
- Notificaciones de escritorio cuando se actualiza el archivo
- Análisis de presupuesto por departamento
- Detección de áreas que exceden el presupuesto
- Comparación entre presupuesto planificado y gastos actuales
Requisitos
- Python 3.8 o superior
- Dependencias listadas en
requirements.txt
Instalación
- Clonar el repositorio
- Instalar las dependencias:
pip install -r requirements.txt
Estructura del Archivo Excel
El archivo presupuesto.xlsx
debe contener las siguientes columnas:
- Departamento
- Presupuesto
- Gastos
Uso
- Asegúrate de tener un archivo Excel con el formato correcto
- Ejecuta el servidor:
python excel_mcp_server.py
Funciones Disponibles
get_budget_status
Obtiene el estado actual del presupuesto para un departamento específico o general.
compare_budget
Compara los gastos actuales con el presupuesto planificado por departamento.
check_overbudget
Identifica áreas que exceden su presupuesto según un umbral especificado.
Notificaciones
El sistema enviará notificaciones de escritorio cuando:
- Se detecten actualizaciones en el archivo Excel
- Se identifiquen departamentos que excedan su presupuesto
Integración con Claude Desktop
Puedes usar Claude Desktop para interactuar con el servidor MCP y realizar consultas sobre el presupuesto de forma natural.
Ejemplos de consultas:
- "¿Cuál es el estado actual del presupuesto del departamento de Marketing?"
- "Muestra una comparación de todos los departamentos"
- "Identifica departamentos que excedan el 90% de su presupuesto"
ARCHIVO JSON claude_desktop_config.json { "mcpServers": { "ExcelBudgetServer": { "command": "C:/Users/Leved/miniconda3/python.exe", "args": ["d:/docker/trae/mcp1/excel_mcp_server.py"], "cwd": "d:/docker/trae/mcp1" } } }