Hoppa till huvudinnehåll
MCP (Model Context Protocol) är en modellkontextprotokoll som lanserats av Anthropic, vilket tillåter AI-modeller (som Claude, GPT etc.) att anropa externa verktyg via standardiserade gränssnitt. Genom Midjourney MCP Server som tillhandahålls av AceData Cloud kan du direkt generera och redigera AI-bilder i AI-klienter som Claude Desktop, VS Code, Cursor etc.

Funktionsöversikt

Midjourney MCP Server erbjuder följande kärnfunktioner:
  • Bildgenerering (Imagine) — Generera högkvalitativa bilder genom textpromptar
  • Bildredigering — Gör lokala ändringar på redan genererade bilder
  • Bildtransformering — Förstora, zooma och panorera befintliga bilder
  • Bildblandning (Blend) — Foga samman flera bilder till en ny bild
  • Referensbildgenerering — Använd referensbilder för att styra genereringen
  • Bildbeskrivning (Describe) — Generera textbeskrivningar baserat på bilder
  • Promptöversättning — Översätt kinesiska promptar till engelska
  • Fröhämtning — Hämta seed-värdet för att reproducera bilder
  • Videogenerering — Generera dynamiska videor baserat på bilder
  • Uppgiftsfråga — Övervaka genereringsprocessen och hämta resultat

Förberedelser

Innan användning behöver du hämta AceData Cloud API Token:
  1. Registrera dig eller logga in på AceData Cloud-plattformen
  2. Gå till sidan Midjourney Imagine API
  3. Klicka på “Acquire” för att få API Token (första ansökan ger gratis kvot)

Installationskonfiguration

Metod ett: pip-installation (rekommenderas)

pip install mcp-midjourney

Metod två: källkodinstallation

git clone https://github.com/AceDataCloud/MCPMidjourney.git
cd MCPMidjourney
pip install -e .
När installationen är klar kan du använda kommandot mcp-midjourney för att starta tjänsten.

Användning i Claude Desktop

Redigera konfigurationsfilen för Claude Desktop:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
Lägg till följande konfiguration:
{
  "mcpServers": {
    "midjourney": {
      "command": "mcp-midjourney",
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ditt API Token"
      }
    }
  }
}
Om du använder uvx (ingen förinstallation av paket krävs):
{
  "mcpServers": {
    "midjourney": {
      "command": "uvx",
      "args": ["mcp-midjourney"],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ditt API Token"
      }
    }
  }
}
Spara konfigurationen och starta om Claude Desktop för att använda Midjourney-relaterade verktyg i dialogen.

Användning i VS Code / Cursor

Skapa .vscode/mcp.json i projektets rotkatalog:
{
  "servers": {
    "midjourney": {
      "command": "mcp-midjourney",
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ditt API Token"
      }
    }
  }
}
Eller använd uvx:
{
  "servers": {
    "midjourney": {
      "command": "uvx",
      "args": ["mcp-midjourney"],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "ditt API Token"
      }
    }
  }
}

Tillgängliga verktyg

VerktygsnamnBeskrivning
midjourney_imagineGenerera bilder genom textpromptar
midjourney_editRedigera lokala områden av befintliga bilder
midjourney_transformFörstora, zooma och panorera befintliga bilder
midjourney_blendBlanda flera bilder till en
midjourney_with_referenceGenerera bilder med referensbilder
midjourney_describeGenerera textbeskrivningar baserat på bilder
midjourney_translateÖversätta promptar till engelska
midjourney_get_seedHämta seed-värdet för bilder
midjourney_generate_videoGenerera videor baserat på bilder
midjourney_extend_videoFörlänga befintliga videor
midjourney_get_taskFråga om status för enskilda uppgifter
midjourney_get_tasks_batchBatchfråga om uppgiftsstatus

Användningsexempel

När konfigurationen är klar kan du direkt använda naturligt språk för att anropa dessa funktioner i AI-klienten, till exempel:
  • “Hjälp mig att generera en bild av en cyberpunkstad på natten”
  • “Ändra bakgrunden på den här bilden till havet”
  • “Blanda dessa fyra bilder till en”
  • “Beskriv innehållet i den här bilden”
  • “Gör en video av den här bilden”
  • “Förstora den andra varianten av den här bilden”

Mer information