@echo off
echo ============================================
echo NanoBanana MCP - Instalador Automatico
echo ============================================
echo.
:: Compilar o projeto
echo [1/3] Compilando o projeto...
call npm run build
if %errorlevel% neq 0 (
echo ERRO: Falha na compilacao!
pause
exit /b 1
)
echo Compilacao concluida!
echo.
:: Localizar arquivo de configuração do Claude Desktop
set CLAUDE_CONFIG=%APPDATA%\Claude\claude_desktop_config.json
echo [2/3] Verificando arquivo de configuracao do Claude Desktop...
if not exist "%APPDATA%\Claude\" (
echo Criando diretorio do Claude Desktop...
mkdir "%APPDATA%\Claude"
)
:: Obter caminho absoluto do projeto
set PROJECT_PATH=%~dp0dist\index.js
set PROJECT_PATH=%PROJECT_PATH:\=\\%
echo [3/3] Configurando MCP no Claude Desktop...
echo.
echo O arquivo de configuracao esta em:
echo %CLAUDE_CONFIG%
echo.
echo Adicione a seguinte configuracao:
echo.
echo {
echo "mcpServers": {
echo "nanobanana": {
echo "command": "node",
echo "args": [
echo "%PROJECT_PATH%"
echo ]
echo }
echo }
echo }
echo.
echo ============================================
echo Instalacao Concluida!
echo ============================================
echo.
echo PROXIMO PASSO:
echo 1. Copie a configuracao acima
echo 2. Abra o arquivo: %CLAUDE_CONFIG%
echo 3. Cole a configuracao (ou adicione ao mcpServers existente)
echo 4. Salve o arquivo
echo 5. Reinicie o Claude Desktop
echo.
pause