Przejdź do głównej treści
MCP (Model Context Protocol) to protokół kontekstu modelu wprowadzony przez Anthropic, który pozwala modelom AI (takim jak Claude, GPT itp.) na wywoływanie zewnętrznych narzędzi za pomocą znormalizowanego interfejsu. Dzięki serwerowi Nano Banana MCP udostępnionemu przez AceData Cloud, możesz bezpośrednio generować i edytować obrazy AI w klientach AI, takich jak Claude Desktop, VS Code, Cursor itp.

Przegląd funkcji

Serwer Nano Banana MCP oferuje następujące kluczowe funkcje:
  • Generowanie obrazów — generowanie wysokiej jakości obrazów na podstawie tekstowych wskazówek
  • Edycja obrazów — modyfikowanie istniejących obrazów lub łączenie wielu obrazów
  • Wirtualne przymierzanie — zakładanie odzieży na zdjęcia postaci
  • Wstawianie produktów — umieszczanie produktów w rzeczywistych scenach
  • Wsparcie dla wielu modeli — obsługuje modele nano-banana, nano-banana-2 i nano-banana-pro
  • Zapytania o zadania — monitorowanie postępu generowania i uzyskiwanie wyników

Wymagania wstępne

Przed użyciem musisz uzyskać token API AceData Cloud:
  1. Zarejestruj się lub zaloguj na platformie AceData Cloud
  2. Przejdź do strony Nano Banana Images API
  3. Kliknij „Acquire”, aby uzyskać token API (pierwsze zgłoszenie daje darmowy limit)

Instalacja i konfiguracja

Metoda 1: instalacja pip (zalecana)

pip install mcp-nanobanana-pro

Metoda 2: instalacja ze źródła

git clone https://github.com/AceDataCloud/MCPNanoBanana.git
cd MCPNanoBanana
pip install -e .
Po zakończeniu instalacji możesz uruchomić serwis za pomocą polecenia mcp-nanobanana-pro.

Użycie w Claude Desktop

Edytuj plik konfiguracyjny Claude Desktop:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Dodaj następującą konfigurację:
{
  "mcpServers": {
    "nanobanana": {
      "command": "mcp-nanobanana-pro",
      "env": {
        "ACEDATACLOUD_API_TOKEN": "twój token API"
      }
    }
  }
}
Jeśli używasz uvx (nie wymaga wcześniejszej instalacji pakietu):
{
  "mcpServers": {
    "nanobanana": {
      "command": "uvx",
      "args": ["mcp-nanobanana-pro"],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "twój token API"
      }
    }
  }
}
Po zapisaniu konfiguracji uruchom ponownie Claude Desktop, aby móc korzystać z narzędzi związanych z Nano Banana w rozmowie.

Użycie w VS Code / Cursor

Utwórz plik .vscode/mcp.json w katalogu głównym projektu:
{
  "servers": {
    "nanobanana": {
      "command": "mcp-nanobanana-pro",
      "env": {
        "ACEDATACLOUD_API_TOKEN": "twój token API"
      }
    }
  }
}
Lub użyj uvx:
{
  "servers": {
    "nanobanana": {
      "command": "uvx",
      "args": ["mcp-nanobanana-pro"],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "twój token API"
      }
    }
  }
}

Lista dostępnych narzędzi

Nazwa narzędziaOpis
nanobanana_generate_imageGenerowanie obrazów na podstawie tekstowych wskazówek
nanobanana_edit_imageEdytowanie lub łączenie istniejących obrazów
nanobanana_get_taskZapytanie o status pojedynczego zadania
nanobanana_get_tasks_batchZapytanie o status zadań w partii

Przykłady użycia

Po skonfigurowaniu możesz bezpośrednio wywoływać te funkcje w kliencie AI za pomocą naturalnego języka, na przykład:
  • „Pomóż mi wygenerować obraz w stylu akwareli przedstawiający krajobraz górski”
  • „Nałóż tę odzież na tę osobę w Photoshopie”
  • „Umieść ten produkt w scenerii kawiarni”
  • „Wygeneruj wysokiej jakości portret za pomocą modelu nano-banana-pro”

Więcej informacji