Skip to main content
Glama

TreePod Financial MCP Agent

by janetsep
configure-claude.sh3.26 kB
#!/bin/bash # 🏕️ Script de Configuración Claude Desktop para TreePod Financial MCP # Este script agrega la configuración MCP sin borrar las existentes echo "🔧 Configurando Claude Desktop para TreePod Financial MCP..." # Ruta del archivo de configuración de Claude Desktop CONFIG_FILE="$HOME/Library/Application Support/Claude/claude_desktop_config.json" # Crear directorio si no existe mkdir -p "$HOME/Library/Application Support/Claude" # Verificar si el archivo existe if [ ! -f "$CONFIG_FILE" ]; then echo "📝 Creando archivo de configuración nuevo..." cat > "$CONFIG_FILE" << 'EOF' { "mcpServers": { "treepod-financial": { "command": "node", "args": ["/Users/janetsepulvedacorrea/Desktop/AGENTES/treepod-financial-mcp/index.js"], "env": {} } } } EOF echo "✅ Archivo de configuración creado" else echo "📝 Archivo de configuración existente encontrado" # Crear backup cp "$CONFIG_FILE" "$CONFIG_FILE.backup.$(date +%Y%m%d_%H%M%S)" echo "💾 Backup creado: $CONFIG_FILE.backup.$(date +%Y%m%d_%H%M%S)" # Verificar si ya existe la configuración de treepod-financial if grep -q "treepod-financial" "$CONFIG_FILE"; then echo "⚠️ Configuración treepod-financial ya existe, actualizando..." # Usar jq si está disponible, sino usar sed if command -v jq &> /dev/null; then # Actualizar usando jq jq '.mcpServers["treepod-financial"] = { "command": "node", "args": ["/Users/janetsepulvedacorrea/Desktop/AGENTES/treepod-financial-mcp/index.js"], "env": {} }' "$CONFIG_FILE" > "${CONFIG_FILE}.tmp" && mv "${CONFIG_FILE}.tmp" "$CONFIG_FILE" else echo "⚠️ jq no disponible, actualización manual requerida" fi else echo "➕ Agregando nueva configuración treepod-financial..." if command -v jq &> /dev/null; then # Agregar usando jq jq '.mcpServers["treepod-financial"] = { "command": "node", "args": ["/Users/janetsepulvedacorrea/Desktop/AGENTES/treepod-financial-mcp/index.js"], "env": {} }' "$CONFIG_FILE" > "${CONFIG_FILE}.tmp" && mv "${CONFIG_FILE}.tmp" "$CONFIG_FILE" else echo "⚠️ jq no disponible - se requiere configuración manual" echo "" echo "📋 AGREGAR MANUALMENTE A $CONFIG_FILE:" echo "" echo '"treepod-financial": {' echo ' "command": "node",' echo ' "args": ["/Users/janetsepulvedacorrea/Desktop/AGENTES/treepod-financial-mcp/index.js"],' echo ' "env": {}' echo '},' fi fi fi echo "" echo "✅ Configuración completada" echo "" echo "📋 CONFIGURACIÓN ACTUAL:" echo "Archivo: $CONFIG_FILE" if [ -f "$CONFIG_FILE" ]; then echo "Contenido:" cat "$CONFIG_FILE" else echo "❌ Archivo no encontrado" fi echo "" echo "🚀 PASOS FINALES:" echo "1. Cierra Claude Desktop completamente" echo "2. Ejecuta: killall Claude" echo "3. Abre Claude Desktop nuevamente" echo "4. El agente TreePod Financial estará disponible" echo ""

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