MCP 서버

Lacuna Music

io.github.JOYLINK-LTD/lacuna-mcp

이 MCP로 할 수 있는 일

Creates AI-generated music tasks, reports generation status, and lists available music models.

generate_music
Generate music
Create an AI music generation task on Lacuna. Returns immediately with a `pending` task; poll `get_generation` to retrieve the finished tracks and their audio URLs.
외부 접근 가능
입력 스키마
{'type': 'object', 'required': ['style', 'title'], 'properties': {'model': {'enum': ['aether', 'echo'], 'type': 'string', 'description': 'Generation model. Defaults to `aether`. Call `list_models` for what each one covers.'}, 'style': {'type': 'string', 'maxLength': 1000, 'description': 'Style description, e.g. "pop, female vocal, 120 bpm, energetic".'}, 'title': {'type': 'string', 'maxLength': 200, 'description': 'Track title.'}, 'lyrics': {'type': 'string', 'maxLength': 5000, 'description': 'Lyrics in plain text. Required unless `instrumental` is true.'}, 'audio_weight': {'type': 'number', 'maximum': 1, 'minimum': 0, 'description': 'Audio reference weight 0–1 (aether only).'}, 'instrumental': {'type': 'boolean', 'description': 'Generate an instrumental track (no lyrics). Defaults to false.'}, 'style_weight': {'type': 'number', 'maximum': 1, 'minimum': 0, 'description': 'Style weight 0–1 (aether only).'}, 'vocal_gender': {'enum': ['m', 'f'], 'type': 'string', 'description': 'Lead vocal gender hint (aether only).'}, 'negative_tags': {'type': 'string', 'maxLength': 500, 'description': 'Negative style tags to avoid (aether only).'}, 'weirdness_constraint': {'type': 'number', 'maximum': 1, 'minimum': 0, 'description': 'Weirdness constraint 0–1 (aether only).'}}, 'additionalProperties': False}
get_generation
Get generation
Retrieve the current state of a music generation task by id. Status is `pending`, `ready`, or `failed`; audio URLs appear on `ready`.
읽기 전용
입력 스키마
{'type': 'object', 'required': ['id'], 'properties': {'id': {'type': 'string', 'description': 'Generation task id, returned by generate_music.'}}, 'additionalProperties': False}
list_models
List models
List the music models available through the API, with their credit cost per task, tracks produced per task, and language coverage.
읽기 전용
입력 스키마
{'type': 'object', 'properties': {}, 'additionalProperties': False}
추가됨
list_models
2026년 9월 17일 12:42 PM
추가됨
get_generation
2026년 9월 17일 12:42 PM
추가됨
generate_music
2026년 9월 17일 12:42 PM