#!/bin/bash # Install script for LLM Fusion MCP Server set -e echo "🚀 Installing LLM Fusion MCP Server..." # Check if uv is installed if ! command -v uv &> /dev/null; then echo "Error: uv is not installed. Please install it first:" echo "curl -LsSf https://astral.sh/uv/install.sh | sh" exit 1 fi # Install dependencies echo "📦 Installing dependencies..." uv sync # Check for environment file if [ ! -f .env ]; then echo "📝 Creating .env file from template..." cp .env.example .env echo "⚠️ Please edit .env with your API keys before running the server" fi echo "✅ Installation complete!" echo "" echo "Next steps:" echo "1. Edit .env with your API keys" echo "2. Add this MCP server to Claude Code:" echo " - Copy mcp-config.json content to your MCP configuration" echo "3. Test with: ./run_server.sh"