Skip to main content
Glama
dandeliongold

Decent-Sampler Drums MCP Server

まともなサンプラードラムMCPサーバー

Decent Samplerドラム キット構成を生成するためのモデル コンテキスト プロトコル サーバー。

この TypeScript ベースの MCP サーバーは、WAV ファイルの分析や XML 生成など、DecentSampler ドラム キット プリセットを作成するための専用のツールとプロンプトを提供します。

デモビデオ

簡単なデモビデオを YouTube でご覧ください。

**警告:**複雑なプリセットを作成すると、Claude Desktop の最大メッセージ長を超える可能性があります。この制限を回避するため、ツールの効率化に取り組んでいます。マイクやその他のバリエーションをあまり使用しないシンプルなプリセットを作成する場合は、xml ファイルは Claude が書き込める程度に小さくしてください。

Related MCP server: Dumpling AI MCP Server

特徴

ドキュメント

インストール

前提条件

  • Node.js (v14以上)

  • npm (通常はNode.jsに付属)

  • Claude デスクトップ アプリ (Claude で使用)

設定

  1. 依存関係をインストールします:

npm install
  1. サーバーを構築します。

npm run build
  1. Claude Desktop の設定に追加:

Windows: %APPDATA%/Claude/claude_desktop_config.json MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json

{ "mcpServers": { "decent-sampler-drums": { "command": "npx", "args": [ "-y", "@dandeliongold/mcp-decent-sampler-drums" ], "env": {} } } }

発達

自動リビルドを使用した開発の場合:

npm run watch

デバッグには、MCP インスペクターを使用します。

npm run inspector

使用ガイドライン

この MCP サーバーを使用してシンプルなプリセットを生成する場合は、常にsimple_preset_guidelinesプロンプトを参照する必要があります。

より複雑なプリセット(バス、エフェクトなどのセクションを含む)については、 advanced_preset_guidelinesプロンプトを参照してください。ただし、多数のサンプルを含む複雑なプリセットを作成すると、動作が不安定になり、Claude Desktopの最大メッセージ長を超える可能性があります。

どちらのプロンプトでも、samplesDirectory 引数を指定するよう求められます。これはドラムサンプルフォルダへの絶対パス(例:"C:/Users/username/Documents/DrumSamples")です。これにより、プロンプトはすべてのサンプルと設定でこのディレクトリを自動的に使用するため、システムの正しいパスを簡単に確認できるようになります。

Decent Samplerについて

Decent Sampler は、Decent Sampler 形式でサンプルを再生できる無料のサンプリング プラグインです。

便利なリンク

サンプルソース

このMCPサーバーの目的は、キッチン用品の音をスマートフォンに取り込む場合でも、スタジオでフルキットを録音する場合でも、独自のプリセットを簡単に設定できるようにすることです。独自のドラムキットを作成するには、サンプルも必要です。

まだサンプルの準備ができていない場合は、次のリソースを参考に開始してください。

無料および低価格のサンプルリソース

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dandeliongold/mcp-decent-sampler-drums'

If you have feedback or need assistance with the MCP directory API, please join our Discord server