Posts

MCP в Claude Code: управляемая работа с изображениями в инженерном цикле

Разработчику часто нужен не очередной чат в браузере, а воспроизводимый маршрут: получить контекст задачи, подготовить визуальный материал, сохранить результат и зафиксировать решение в репозитории. Связка Claude Code и Nano Banana через MCP помогает вынести генерацию и редактирование изображений в привычный рабочий процесс терминала. Ниже — практический подход к такой интеграции: от подготовки ключа до проверок, ограничений и небольшого клиентского теста API. Что даёт MCP в инженерном процессе Claude Code хорошо работает с файлами проекта, командами и ошибками. MCP добавляет к этой среде вызываемые инструменты: агент может получить задачу из контекста репозитория и передать точное описание визуальному сервису. В результате иллюстрация для README, макет экрана для демонстрации или правка исходного изображения становятся частью одной цепочки, а не отдельной ручной операцией. Nano Banana ориентирован на задачи, где важны понимание изображения и точная формулировка изменения: композиц...

How to Add NanoBanana Image Editing to Claude Code with MCP

Image
When you are building inside a terminal, the slow part is often not writing the next function. It is leaving the coding flow to make a README image, clean up a product screenshot, or combine two visual references into one usable asset. The NanoBanana MCP setup for Claude Code is a practical way to keep those image tasks inside the same agent workflow. What you can do The Ace Data Cloud document describes NanoBanana MCP as an image generation and image editing server that Claude Code can call from the terminal. The interesting part is not just text-to-image. The documented use cases focus on image understanding: passing multiple image URLs, asking the model to understand relationships between images, and editing or composing them naturally. In day-to-day builder work, that maps to a few concrete tasks: Generate a small illustration for a 404 page or product empty state. Edit an existing image, such as removing unwanted text from a screenshot. Compose multiple images, for ...

How to Edit Images from Cursor with NanoBanana MCP

Image
If you already live in Cursor while writing code, docs, release notes, or UI copy, switching to a separate image tool for every screenshot polish or product mockup breaks the flow. NanoBanana MCP gives Cursor Agent mode a focused image generation and editing toolset, so you can ask for practical visual changes without leaving the editor. What you can do The source document describes NanoBanana as an image tool that is especially useful for modifying existing images. It is built around a Google Gemini model and is intended for edits where the model needs to understand the visual content, not just create something unrelated from a prompt. In a Cursor workflow, that means you can ask the agent to help with tasks such as: Beautifying a plain terminal or app screenshot before using it in a blog post. Combining multiple images, for example placing a product from one image into a scene from another. Redrawing an image in the style of another image. Generating small illustrat...

How to Edit Images from Claude Code with NanoBanana MCP

Image
Image editing usually breaks the flow of a programming session: you leave the terminal, open a design tool, upload assets, copy results back, and then try to remember what you were building. NanoBanana MCP gives Claude Code a small but useful image arm, so image generation and image edits can become part of the same terminal workflow as code review, README updates, or release preparation. What you can do The NanoBanana MCP integration is focused on practical image work inside Claude Code. The documented server exposes two tools: nanobanana_generate_image for text-to-image generation. nanobanana_edit_image for image editing, including multiple image inputs. The important part is not only that it can create pictures. The source guide describes NanoBanana as an image-aware editing tool built around Gemini’s image understanding: you can provide two images and ask the model to move an object from one image into the scene of another, while adapting angle and lighting. That mak...

How to Build a Practical Image Generation and Editing Workflow with SeeDream

Image
Image generation becomes much easier to ship when you treat it like a small workflow: validate the prompt, choose the right model, decide whether the result should be synchronous or async, and store the returned image URL with enough metadata to debug later. What you can do The SeeDream Images API on Ace Data Cloud exposes one main endpoint, POST https://api.acedata.cloud/seedream/images , for both image generation and image editing. The same API can return generated image URLs, accept one or more input images for editing, run longer jobs asynchronously, stream partial generation events for supported models, and perform layer decomposition with Seedream 5.0 Pro. The most useful mental model is simple: Use action: generate with a text prompt when you are creating a new image from scratch. Add image when the task is editing or transforming an existing image. Use async: true when you do not want to keep an HTTP request open for a generation that may take roughly 1-2 minutes. Use ...

How to Add Google Search to Claude Code with an MCP Server

Image
When you are debugging from a terminal, the slowest step is often not writing code; it is leaving the terminal to search for the one error message, config flag, or upstream behavior you do not recognize. The Google Search MCP setup for Claude Code gives the agent a controlled way to search from the same command-line workflow instead of making you copy context back and forth. What you can do The source document describes the Serp MCP Server as a Google Search MCP integration for Claude Code. Once configured, Claude Code can call search from inside the session while it is helping you investigate a project, a server issue, or a technical decision. The documented tool set includes: serp_google_search for Google web search, with support for country, language, and time range. serp_google_images for image search. serp_google_news for news search. serp_google_videos for video search. serp_google_maps and serp_google_places for maps and local business search. That c...

Claude Code и CC Switch: управляемая конфигурация моделей через единый API

Переключение модели в агенте разработки кажется простой задачей, пока конфигурация не начинает жить в нескольких терминалах, профилях IDE и репозиториях. Надёжный процесс строится не на ручном редактировании файлов перед каждым запуском, а на разделении секретов, параметров провайдера и проверки результата. В этой статье разберём практическую связку Claude Code и CC Switch с Ace Data Cloud: один базовый адрес, совместимый протокол Anthropic Messages и наблюдаемая проверка каждого изменения. Цель не в том, чтобы спрятать настройки от разработчика. Напротив: сделать их явными, повторяемыми и безопасными для команды. CC Switch удобно использовать как локальный слой управления профилями, а Ace Data Cloud — как единый API для работы с несколькими моделями. Начните с русскоязычной страницы платформы , а токен и доступные приложения открывайте в консоли приложений . Какие части конфигурации стоит разделить В рабочем окружении есть три независимых вопроса. Первый — куда клиент отправляет ...