Перейти до основного вмісту
MCP (Model Context Protocol) — це протокол контексту моделі, розроблений компанією Anthropic, який дозволяє AI моделям (таким як Claude, GPT тощо) викликати зовнішні інструменти через стандартизований інтерфейс. Завдяки Midjourney MCP Server, наданому AceData Cloud, ви можете безпосередньо генерувати та редагувати AI зображення в таких AI клієнтах, як Claude Desktop, VS Code, Cursor тощо.

Огляд функцій

Midjourney MCP Server надає такі основні функції:
  • Генерація зображень (Imagine) — створення високоякісних зображень за текстовими підказками
  • Редагування зображень — локальні зміни вже згенерованих зображень
  • Трансформація зображень — збільшення, зменшення, переміщення існуючих зображень
  • Змішування зображень (Blend) — об’єднання кількох зображень в нове
  • Генерація референсних зображень — використання референсних зображень для керування генерацією
  • Опис зображень (Describe) — створення текстового опису на основі зображення
  • Переклад підказок — переклад китайських підказок на англійську
  • Отримання насіння — отримання значення seed зображення для відтворення
  • Генерація відео — створення динамічного відео на основі зображень
  • Запит завдань — моніторинг прогресу генерації та отримання результатів

Попередня підготовка

Перед використанням вам потрібно отримати AceData Cloud API Token:
  1. Зареєструйтесь або увійдіть на платформу AceData Cloud
  2. Перейдіть на сторінку Midjourney Imagine API
  3. Натисніть «Acquire», щоб отримати API Token (перший запит надає безкоштовний ліміт)

Встановлення та налаштування

Спосіб 1: встановлення через pip (рекомендується)

pip install mcp-midjourney

Спосіб 2: встановлення з вихідного коду

git clone https://github.com/AceDataCloud/MCPMidjourney.git
cd MCPMidjourney
pip install -e .
Після завершення встановлення ви можете використовувати команду mcp-midjourney для запуску сервісу.

Використання в Claude Desktop

Редагуйте конфігураційний файл Claude Desktop:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Додайте наступну конфігурацію:
{
  "mcpServers": {
    "midjourney": {
      "command": "mcp-midjourney",
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ваш API Token"
      }
    }
  }
}
Якщо ви використовуєте uvx (не потрібно попередньо встановлювати пакет):
{
  "mcpServers": {
    "midjourney": {
      "command": "uvx",
      "args": ["mcp-midjourney"],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ваш API Token"
      }
    }
  }
}
Збережіть конфігурацію та перезапустіть Claude Desktop, щоб використовувати інструменти Midjourney в діалозі.

Використання в VS Code / Cursor

Створіть файл .vscode/mcp.json в кореневій директорії проекту:
{
  "servers": {
    "midjourney": {
      "command": "mcp-midjourney",
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ваш API Token"
      }
    }
  }
}
Або використовуйте uvx:
{
  "servers": {
    "midjourney": {
      "command": "uvx",
      "args": ["mcp-midjourney"],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ваш API Token"
      }
    }
  }
}

Список доступних інструментів

Назва інструментуОпис
midjourney_imagineГенерація зображень за текстовими підказками
midjourney_editРедагування локальних областей існуючих зображень
midjourney_transformЗбільшення, зменшення, переміщення існуючих зображень
midjourney_blendЗмішування кількох зображень в одне
midjourney_with_referenceГенерація зображень з використанням референсних зображень
midjourney_describeСтворення текстового опису на основі зображення
midjourney_translateПереклад підказок на англійську
midjourney_get_seedОтримання значення seed зображення
midjourney_generate_videoГенерація відео на основі зображень
midjourney_extend_videoПодовження існуючого відео
midjourney_get_taskЗапит статусу окремого завдання
midjourney_get_tasks_batchПакетний запит статусу завдань

Приклади використання

Після налаштування ви можете безпосередньо викликати ці функції природною мовою в AI клієнтах, наприклад:
  • «Допоможіть мені згенерувати зображення міського нічного пейзажу в стилі кіберпанк»
  • «Змініть фон цього зображення на пляж»
  • «Змішайте ці чотири зображення в одне»
  • «Опишіть, що на цьому зображенні»
  • «Зробіть з цього зображення відео»
  • «Збільшіть другий варіант цього зображення»

Додаткова інформація