Skip to main content
Glama

TreePod Financial MCP Agent

by janetsep
quick-fix.sh2.8 kB
#!/bin/bash echo "🏕️ ACTIVACIÓN RÁPIDA TREEPOD FINANCIAL MCP" echo "==========================================" PROJECT_PATH="/Users/janetsepulvedacorrea/Desktop/AGENTES/treepod-financial-mcp" CONFIG_PATH="$HOME/Library/Application Support/Claude/claude_desktop_config.json" NODE_PATH="/opt/homebrew/bin/node" # Si no existe homebrew node, usar el del sistema if [ ! -f "$NODE_PATH" ]; then NODE_PATH="$(which node)" fi cd "$PROJECT_PATH" echo "📍 Usando Node.js: $NODE_PATH" echo "📍 Proyecto: $PROJECT_PATH" # Paso 1: Verificación rápida echo "" echo "🔍 VERIFICACIÓN RÁPIDA" echo "✅ server.js: $([ -f server.js ] && echo "Encontrado" || echo "❌ FALTANTE")" echo "✅ package.json: $([ -f package.json ] && echo "Encontrado" || echo "❌ FALTANTE")" echo "✅ MCP SDK: $([ -d "node_modules/@modelcontextprotocol" ] && echo "Instalado" || echo "❌ FALTANTE")" # Paso 2: Configurar Claude Desktop directamente echo "" echo "🔧 CONFIGURANDO CLAUDE DESKTOP" # Crear directorio si no existe mkdir -p "$(dirname "$CONFIG_PATH")" # Backup si existe if [ -f "$CONFIG_PATH" ]; then cp "$CONFIG_PATH" "$CONFIG_PATH.backup.$(date +%Y%m%d_%H%M%S)" echo "💾 Backup creado" fi # Crear configuración optimizada cat > "$CONFIG_PATH" << EOF { "mcpServers": { "treepod-financial-mcp": { "command": "$NODE_PATH", "args": ["server.js"], "cwd": "$PROJECT_PATH" } } } EOF echo "✅ Configuración actualizada" # Paso 3: Mostrar configuración echo "" echo "📄 CONFIGURACIÓN ACTUAL:" cat "$CONFIG_PATH" # Paso 4: Reiniciar Claude Desktop echo "" echo "🔄 REINICIANDO CLAUDE DESKTOP" killall "Claude Desktop" 2>/dev/null && echo "✅ Claude Desktop cerrado" || echo "⚠️ Claude Desktop no estaba ejecutándose" sleep 2 rm -rf "$HOME/Library/Caches/com.anthropic.Claude" 2>/dev/null && echo "✅ Caché limpiado" || true echo "🚀 Abriendo Claude Desktop..." open -a "Claude Desktop" echo "" echo "🎉 CONFIGURACIÓN COMPLETADA" echo "==========================" echo "" echo "✅ TreePod Financial MCP configurado" echo "✅ Claude Desktop reiniciado" echo "" echo "📋 PRUEBA FINAL:" echo "Cuando Claude Desktop se abra, pregunta:" echo "'¿Cuál es el estado financiero de TreePod?'" echo "" echo "🔧 Si hay errores de conexión:" echo "• Ve a Settings > Features > Model Context Protocol" echo "• Verifica que treepod-financial-mcp aparezca sin errores" echo "" echo "📊 HERRAMIENTAS DISPONIBLES:" echo "• analyze_finances - Análisis financiero" echo "• calculate_tariff - Calcular tarifas" echo "• check_occupancy - Estado de ocupación" echo "• get_business_status - Estado general del negocio" echo "• predict_revenue - Predicción de ingresos" echo "• optimize_pricing - Optimización de precios"

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/janetsep/treepod-financial-mcp'

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