#!/bin/bash # Script de lancement du serveur MCP Agriculture echo "🌾 Lancement du serveur MCP Agriculture" echo "======================================" # Vérifier si Python est disponible if ! command -v python3 &> /dev/null; then echo "❌ Python3 n'est pas installé" exit 1 fi # Installer les dépendances si nécessaire if [ ! -d "venv" ]; then echo "📦 Création de l'environnement virtuel..." python3 -m venv venv source venv/bin/activate pip install -r requirements.txt else echo "📦 Activation de l'environnement virtuel..." source venv/bin/activate fi # Tester le serveur echo "🧪 Test du serveur..." python test_mcp_server.py # Lancer le serveur Gradio echo "🚀 Lancement du serveur MCP sur http://localhost:7860" python app.py