Supports calculating reservation tariffs through the Airbnb sales channel, used as one of the booking options for TreePod Glamping accommodations.
Target operating system for the MCP server installation with specific configuration paths for macOS.
Required runtime environment for the MCP server, handling the financial analysis tools and API integrations.
Required package manager for installing the MCP server dependencies.
Supports calculating reservation tariffs for bookings made through WhatsApp as one of the sales channels for TreePod Glamping accommodations.
🏕️ TreePod Financial MCP Agent
Agente inteligente que responde consultas financieras sobre TreePod Glamping directamente dentro de Claude Desktop usando el protocolo MCP (Model Context Protocol).
🚀 Instalación Rápida
📋 Requisitos
- Node.js v18 o superior
- npm
- Claude Desktop instalado
- macOS (configuración específica para esta ruta)
🛠️ Herramientas Disponibles
El agente incluye 8 herramientas financieras especializadas:
💰 analyze_finances
Analiza las finanzas actuales con métricas clave, metas y recomendaciones.
Ejemplo de uso: "Analiza las finanzas de TreePod"
💵 calculate_tariff
Calcula tarifas para reservas según temporada, personas y canal de venta.
Parámetros:
checkin_date
: Fecha de entrada (YYYY-MM-DD)checkout_date
: Fecha de salida (YYYY-MM-DD)guests
: Número de huéspedes (1-4)channel
: Canal de venta (directo, airbnb, booking, whatsapp)
Ejemplo de uso: "Calcula una tarifa para 2 personas del 20 al 25 de enero por Airbnb"
🏠 check_occupancy
Verifica estado de ocupación actual y futura de los domos.
Ejemplo de uso: "¿Cuál es la ocupación actual?"
🔍 compare_competition
Compara precios y servicios con la competencia local.
Ejemplo de uso: "Compara nuestros precios con la competencia"
📊 generate_report
Genera reportes ejecutivos del negocio.
Tipos de reporte:
monthly
: Reporte mensual completofinancial
: Reporte financiero específicooccupancy
: Reporte de ocupacióncompetition
: Reporte competitivo
Ejemplo de uso: "Genera un reporte mensual"
🎯 get_business_status
Muestra el estado general actual del negocio con alertas y KPIs.
Ejemplo de uso: "¿Cuál es el estado del negocio?"
📈 predict_revenue
Predice ingresos futuros basado en datos históricos y tendencias.
Períodos:
next_week
: Próxima semananext_month
: Próximo mesnext_quarter
: Próximo trimestre
Ejemplo de uso: "Predice los ingresos del próximo mes"
💡 optimize_pricing
Sugiere optimizaciones de precios basado en competencia y ocupación.
Estrategias:
maximize_revenue
: Maximizar ingresosmaximize_occupancy
: Maximizar ocupacióncompetitive
: Estrategia competitiva
Ejemplo de uso: "Optimiza los precios para maximizar ingresos"
🔧 Configuración Manual
Si la instalación automática falla, sigue estos pasos:
1. Instalar Dependencias
2. Configurar Claude Desktop
Edita el archivo: ~/Library/Application Support/Claude/claude_desktop_config.json
Agrega esta configuración (mantén las existentes):
3. Reiniciar Claude Desktop
🔍 Diagnóstico
Para verificar que todo funciona correctamente:
📂 Estructura del Proyecto
💬 Ejemplos de Uso en Claude Desktop
Una vez configurado, puedes hacer preguntas naturales como:
- "¿Cómo están las finanzas de TreePod este mes?"
- "Calcula el precio para una familia de 4 personas por 3 noches"
- "¿Cuántos domos están ocupados hoy?"
- "Genera un reporte ejecutivo del negocio"
- "¿Cuáles son nuestros ingresos proyectados?"
- "Optimiza los precios para la próxima semana"
📊 Fuentes de Datos
El agente integra datos de:
- Datos financieros:
/AGENTES/TreePod-Sistema/app-treepod/data/sample-data.json
- Estado del negocio:
/AGENTES/shared-data/inter-agent-bus.json
- Análisis competitivo:
/AGENTES/treepod-competitive-agent/reports/
🔧 Solución de Problemas
❌ "MCP server not found"
- Verifica que Claude Desktop esté completamente cerrado
- Ejecuta
killall Claude
- Vuelve a abrir Claude Desktop
❌ "Module not found"
❌ "Permission denied"
📋 Verificar logs
Los logs de Claude Desktop están en:
🆕 Actualizaciones
Para actualizar el agente:
📞 Soporte
Si encuentras problemas:
- Ejecuta
./diagnose.sh
y comparte la salida - Verifica los logs de Claude Desktop
- Asegúrate que todos los archivos de datos existan
📄 Licencia
MIT - Libre para uso en TreePod Glamping
🏕️ TreePod Glamping - Tecnología al servicio de la experiencia
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
An intelligent agent that responds to financial queries about TreePod Glamping directly within Claude Desktop using MCP protocol, providing tools for tariff calculation, occupancy checking, financial analysis, and business reporting.
Related MCP Servers
- AsecurityAlicenseAqualityA systematic reasoning MCP server for Claude Desktop, featuring Beam Search and Monte Carlo Tree Search to facilitate complex problem-solving and decision-making processes.Last updated -111TypeScriptMIT License
- AsecurityAlicenseAqualityA Claude MCP server that allows Claude to interact with your FreeAgent account to track time, manage timers, and handle timeslip operations.Last updated -71JavaScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol (MCP) server that provides code analysis capabilities using tree-sitter, designed to give Claude intelligent access to codebases with appropriate context management.Last updated -26122PythonMIT License
- AsecurityFlicenseAqualityAn MCP server that enables AI models like Claude to interact with the Trading Simulator API for checking balances, viewing prices, and executing trades with automatic chain detection.Last updated -15TypeScript