Communityコーディング&開発github.com

JOYLINK-LTD/lacuna-toolkit

Lacuna Music API向けのオープンソースSDK、CLI、MCPサーバー、エージェントスキル。Nodeランタイム、シェル、AIエージェントからAI音楽を生成できます。

lacuna-toolkit とは?

JOYLINK-LTD/lacuna-toolkitは、Lacuna Music APIを活用するための包括的なツールキットです。このスキルは、オープンソースのSDK、CLI、MCPサーバー、そしてAIエージェントスキルを提供し、あらゆるNode.jsランタイム、シェル、またはAIエージェント(Claude Code、Cursor、Codexなど)から直接AI音楽を生成できるようにします。開発者は、このツールキットを使用して、音楽生成タスクをワークフローにシームレスに統合したり、CLI経由でコマンドを実行したり、MCPプロトコルで高度なエージェント連携を行ったりできます。主なユースケースとして、プロトタイピング、自動化された音楽生成、クリエイティブな作曲支援が含まれ、柔軟なAPIと豊富な機能により、アプリケーションやエージェントに音楽生成能力を追加できます。このツールキットは、シンプルなAPI呼び出しから複雑なマルチステップの作曲ワークフローまでをサポートし、開発者が最小限のコードで高度な音楽生成を実現できるよう設計されています。

対応~Claude Code~Codex CLI~Cursor
npx skills add JOYLINK-LTD/lacuna-toolkit

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

lacuna-toolkit は何をしますか?

Lacuna Music API向けのオープンソースSDK、CLI、MCPサーバー、エージェントスキル — Nodeランタイム、シェル、またはAIエージェントからAI音楽を生成できます。

機能

  • SDK: Node.jsアプリケーションに簡単に統合できるプログラム可能なインターフェース。
  • CLI: シェルから直接音楽を生成するためのコマンドラインツール。
  • MCPサーバー: Model Context Protocolを介してLacuna Music APIと通信するサーバー。
  • Agent Skill: Claude Code、Cursor、CodexなどのAIエージェント用のスキル定義。

インストール

npm install lacuna-toolkit

またはCLIとして使用:

npx lacuna-toolkit

使用法

SDK

import { LacunaClient } from 'lacuna-toolkit';

const client = new LacunaClient({ apiKey: process.env.LACUNA_API_KEY });

const music = await client.generate({
  prompt: '明るいジャズピアノ、ミディアムテンポ',
  duration: 30, // 秒
});

console.log(music.url);

CLI

lacuna generate --prompt "エレクトロニックダンスミュージック、120bpm" --duration 60

MCPサーバー

MCPクライアントの設定:

{
  "mcpServers": {
    "lacuna": {
      "command": "npx",
      "args": ["-y", "lacuna-toolkit", "mcp"],
      "env": {
        "LACUNA_API_KEY": "your-api-key"
      }
    }
  }
}

環境変数

  • LACUNA_API_KEY - Lacuna Music APIキー(必須)

リンク

関連スキル