Skip to main content
Glama

EvoBurrow MCP

A1 Evo AcoustiX と Denon/Marantz AVR のための、こぢんまりとした管理室。

CI CodeQL License: MIT Buy Me a Coffee

EvoBurrow は、A1 Evo AcoustiX のアーティファクトを検査し、保護された REW ワークフローを操作し、キャリブレーションプリセットを調整し、バックアップと検証を伴う許可リスト登録済みの Denon/Marantz LAN 変更を行うための、非公式のクロスプラットフォーム Model Context Protocol サーバーです。

これは OCA、A1 Evo AcoustiX、Audyssey、Denon、Marantz とは提携しておらず、その承認も受けていません。測定、最適化、キャリブレーション転送の所有権は引き続き A1 Evo にあります。

バロウの中身

  • .ady、.oca、.avr、.mdat、HTML レポート、ターゲットカーブ、セッションログを検査・比較します。

  • 測定の再現性、極性、タイミング、クロスオーバーのヘッドルーム、サブウーファーの統合、スピーカー配置を診断します。

  • Windows、macOS、Linux で REW を検出または起動し、そのローカル API をネゴシエートし、スイープを保護し、MDAT ファイルを保存/読み込み、位相を考慮したクロスオーバー合成とマルチシートの一貫性を分析します。

  • Denon/Marantz のステータスを読み取り、プロトコル応答をデコードし、AVR のスナップショットを取得し、正確な差分をプレビューし、確認後に許可リスト登録済みの変更のみを実行し、結果を検証します。

  • A1 のキャリブレーションファイルをカタログ化し、そのハッシュを Denon Speaker Preset 1/2 にバインドします。プリセットと Quick Select ボタンを混同することはありません。

  • A1 のターミナルワークフローは、ハッシュにバインドされ、ロックされ、時間制限のあるアダプターを介してのみ実行し、トランスクリプトを保存します。

一般的なカー、ラップトップ、JamesDSP、FIR ラボ、リスニングテストのワークフローは、意図的に Audio Calibration MCP に残されています。

Related MCP server: room-eq-wizard-mcp

安全モデル

読み取り専用の検査が最優先です。レシーバーへの書き込み、A1 ターミナルの実行、ファイルの読み込み、ターゲットの作成、REW の起動には、明示的なプランまたは確認が必要です。任意の AVR プロトコル文字列や文書化されていないキャリブレーションのアップロードは公開されません。バックアップと変更後の検証はワークフローの一部であり、任意の後片付けではありません。

EvoBurrow はキャリブレーションを「完璧」にすることはできず、規格準拠を認証することも、グラフからリスニングの好みを導き出すこともできません。測定された事実、計算、工学的解釈、コミュニティレポートを区別します。

要件

  • Node.js 20 または 22

  • ローカルの A1 Evo AcoustiX ワークスペースと対応する実行可能ファイル

  • ライブ測定ツール用にローカル API が 127.0.0.1:4735 で有効な REW

  • AVR ツール用にローカルネットワーク上で到達可能な Denon/Marantz レシーバー

インストールと実行

npm ci
npm run build
npm start

Codex プラグインマニフェストは .codex-plugin/plugin.json にあります。.mcp.json はバンドルされた stdio サーバーを起動します。A1_EVO_HOME、A1_REW_URL、A1_REW_EXECUTABLE は、必要に応じてローカル検出を上書きできます。

MCP 設定

{
  "mcpServers": {
    "a1-evo-audio-expert": {
      "command": "node",
      "args": ["/absolute/path/to/evoburrow-mcp/dist/server.mjs"]
    }
  }
}

互換性サーバーキーは a1-evo-audio-expert のままなので、既存のクライアントはツールの名前空間を失いません。公開プロジェクト名およびパッケージ名は EvoBurrow MCP です。

推奨ワークフロー

  1. ワークスペースをスキャンし、最新のアーティファクトを検査します。

  2. 何も変更せずに REW と AVR をプローブします。

  3. 測定品質、スピーカー能力、クロスオーバーの選択、サブウーファーの統合を検証します。

  4. A1 にキャリブレーションを生成・転送させます。

  5. 正確なキャリブレーションをスナップショットし、Denon Speaker Preset にマッピングします。

  6. 保護されたキャリブレーション後測定とレベル整合比較を実行します。

  7. ベースラインを保存し、不確実性や欠落した証拠を率直に報告します。

プライバシー

テレメトリはありません。ローカルアーティファクトには、レシーバーの IP アドレス、ユーザー名、絶対パス、部屋の形状、マイクのメタデータ、キャリブレーションフィンガープリントが含まれる場合があります。測定、バックアップ、トランスクリプト、レシーバースナップショットを公開する前に、必ず確認して編集してください。

開発

npm test はサーバーをビルドし、ハードウェアに依存しないテストを実行します。npm run validate:release はパッケージ/プラグインのメタデータとバンドルされた MCP サーフェスをチェックします。ハードウェアスモークテストはオプトインのままであり、通常の CI では決して実行してはなりません。

SECURITY.md、CONTRIBUTING.md、CHANGELOG.md を参照してください。

リリースは固定された GitHub Actions からビルドおよびテストされます。タグワークフローは npm 互換の tarball と GitHub のビルド来歴証明を生成します。npm への公開は、別途明示的に設定されたステップとして残ります。

プロジェクトを支援する

EvoBurrow は無料のオープンソースです。この小さなウサギがあなたのキャリブレーションを悪い日から救ってくれたなら、daredoole にコーヒーを買ってあげてください。

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables chat-driven audio analysis and enhancement using local Claude, including denoising, EQ, compression, and loudness normalization, with an A/B viewer for synchronized comparison.
    1
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables deterministic room acoustics analysis through MCP tools that compute axial, tangential, and oblique standing wave modes, Bonello and Bolt criteria compliance, Schroeder cutoff frequency, and Sabine/Norris-Eyring RT60 decay across octave bands for rectangular rooms. Also derives optimal speaker and sweet-spot coordinates with SBIR notch predictions and calculates the acoustic treatment area needed to hit target reverb times for podcast, mixing, home theater, or listening use.
    4
    54 npm
    MIT