Reaper MCP サーバー
これは、Reaper プロジェクトを Claude Desktop などの MCP クライアントに接続し、プロジェクトに関する質問を可能にするシンプルな MCP サーバーです。
ツール
find_reaper_projects
: 設定で指定したディレクトリ内のすべての Reaper プロジェクトを検索します。parse_reaper_project
: Reaper プロジェクトを解析し、JSON オブジェクトを返します。
これらのツールは連携して動作します。特定のReaperプロジェクトについてClaudeに質問すると、 find_reaper_projects
ツールを使ってプロジェクトを検索し、 parse_reaper_project
ツールを使ってプロジェクトを解析して質問に答えます。プロジェクトから解析されたすべてのデータを確認するには、 src/domains/reaper_dataclasses.py
ファイルを確認してください。
設定
- 依存関係をインストールする
uv venv
source .venv/bin/activate
uv pip install .
- Claudeデスクトップの設定
- 起動と設定
- クロードデスクトップを開く
- チャットボックスの右下にあるハンマーアイコンを探してください
- ハンマーアイコンをクリックして、2 つの Reaper ツールが使用可能であることを確認します。
find_reaper_projects
parse_reaper_project
- 何でも聞いてください!
- Reaperプロジェクトについて質問する
- 質問するReaperプロジェクトの名前を必ず含めてください
- ツールボックスを展開すると、Claudeに渡される生のプロジェクトデータを確認できます。