Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
作者による説明(英語の原文)
Let your assistant see your recording's spectrogram, box the noise, and heal only that.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
WAVES_EXECUTABLE必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"waves": {
"command": "npx",
"args": [
"-y",
"waves-mcp"
],
"env": {
"WAVES_EXECUTABLE": "your-value"
}
}
}
}ターミナルでこれを実行します
claude mcp add waves --env WAVES_EXECUTABLE=your-value -- npx -y waves-mcp動かす前に、空欄の値を入力してください。
プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"waves": {
"command": "npx",
"args": [
"-y",
"waves-mcp"
],
"env": {
"WAVES_EXECUTABLE": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"waves": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"waves-mcp"
],
"env": {
"WAVES_EXECUTABLE": "your-value"
}
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
WAVES_EXECUTABLE envこの設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月6日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント MirrorEdgeAI で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(0.5.3)がレジストリに届いたのは2 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。
同じカテゴリには:Spec Driven Development, Remote Desktop Commander, HotCodePush
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Manage over-the-air (OTA) updates for React Native, Expo, Capacitor and Cordova apps.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Repair audio by describing what's wrong — and let Claude look at the spectrogram.
This is the Claude plugin for [MirrorEdge AI: Waves](https://mirroredgeai.com/waves/), a desktop audio-repair editor. The app *is* the MCP server: the same executable you click also answers on stdio, so Claude drives the real editor, through the same code and the same undo history your mouse uses.
*Three bright bars are a phone buzzing through an interview. Three boxes go round them — one moment in time, each box its own band of pitch — and healing erases what is inside and nothing else. The voice underneath is untouched.*
There's a hum through this whole interview and someone's phone buzzes about
four minutes in. Clean it up and tell me what you did.
Claude opens your recording, measures it, notches out the hum, finds the buzz on the spectrogram, draws a box around it, heals only that, and reports the noise floor before and after. Everything it does is undoable.
You need Waves itself — the plugin drives it, and the app is the server.
/plugin marketplace add MirrorEdgeAI/waves-claude
/plugin install waves@mirroredge
That's it. The plugin finds your installation automatically — Store installs, direct installs and unusual locations are all handled. If it can't find Waves, it tells you where to get it.
Prefer to wire it up by hand? Open Waves and go to Help ▸ Works with Claude for the exact command for your machine.
Seventeen tools. The two that matter most are at the bottom.
| Tool | What it's for |
|---|---|
open_recording | Open an audio file — or a video, whose sound is lifted out |
close_recording | Put it down again |
look_at_recording | Run eleven checks and list what's wrong, worst first, in plain English |
measure | Loudness, true peak, noise floor — where things stand right now |
list_fixes | All 26 repairs, and what every setting means |
apply_fix | Run one, on the whole recording or one stretch of it |
edit_box | Draw a box in time and pitch, and heal, quieten or boost only inside it |
isolate_speakers | Split a noisy room into one track per voice |
history · undo · redo | Everything done so far, and walking it backwards and forwards |
export · export_speakers · save_session | Keep the result |
check_the_export | Confirm what landed on disk is what you meant |
| `picture_of_the_sound` | Claude sees the spectrogram — the actual picture, zoomed where it asks |
| `picture_of_the_editor` | Claude sees the app — any pane, as it looks on screen |
Those last two are why this is different from wrapping a command-line tool. Claude doesn't guess where the noise is from a description. It looks at the picture, finds the bright bar, and puts a box round it.
Claude sends *instructions* — "take out the clicks", "quieten 2–3 kHz between 0:06 and 0:08" — and Waves does the work locally, sending back *measurements* and, when asked, a picture. Your recording is never uploaded, transmitted or copied anywhere.
Waves makes exactly two kinds of network call in its entire life: activating your licence once, and fetching a file you asked it to open from a link.
Nothing extra for the plugin. Waves is free to use — opening, editing, listening, measuring, and letting Claude experiment as much as it likes. A subscription covers what you keep: exported files, saved speaker tracks and saved sessions.
Built by MirrorEdge AI · Guide · Terms · Privacy