mcpField
M
myinstants

myinstants

ローカル
github.com/austenstoneゲーム・エンタメ2032 週間前に更新

myinstants について

myinstantsは、AIエージェントがmyinstants.comのサウンドを検索・再生できるMCPサーバーです。カテゴリ閲覧やトレンド確認に加え、再生方法も設定できます。

主な機能

  1. 01検索語によるサウンド検索
  2. 02サウンドカテゴリの閲覧
  3. 03検索語、slug、URLによる再生
  4. 04トレンドや人気サウンドのリソース参照
  5. 05再生方法と音声出力の設定

活用シーン

  1. 01エージェントのイベントに合わせたサウンド再生
  2. 02指定カテゴリのサウンド閲覧
  3. 03コーディング中のバックグラウンド再生

MCP 対応

サウンド検索、カテゴリ閲覧、再生のツールと、トレンド、カテゴリ、人気サウンドのリソースを提供します。任意設定により、サウンド詳細や音声デバイス一覧のツールも利用できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"austenstone-myinstants": {
"command": "npx",
"args": [
"-y",
"myinstants-mcp"
],
"env": {
"MYINSTANTS_VOLUME": "<MYINSTANTS_VOLUME>",
"MYINSTANTS_WAIT": "<MYINSTANTS_WAIT>"
}
}
}
}
起動コマンドnpx -y myinstants-mcp
設定が必要な環境変数
MYINSTANTS_VOLUMEVolume level from 0 to 1
MYINSTANTS_WAITWhether to wait for sounds to finish playing before returning (true/false)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmyinstants-mcp1.8.2

ツール

3

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
querystringはい検索クエリ

詳細

🔴 myinstants-mcp

AI エージェントにサウンドボードを。マジで。
数百万のサウンドボタン · 設定ゼロ · ノリで楽しもう ✨

npm バージョン npm ダウンロード数 MCP レジストリ ライセンス

クイックスタート:
VS Code に MCP サーバーをインストール VS Code Insiders に MCP サーバーをインストール
VS Code にインストール VS Code Insiders にインストール


README の画像

そもそもこれは何?

AI エージェントを、インターネット最大のサウンドボードである myinstants.com に接続する MCP サーバーです。ミーム音、バイン・ブーム、オナラの音、アニメのクリップ、ゲームの効果音など、必要なものが何でも揃っています。

AI エージェントで次のことができるようになります。

  • 🔍 myinstants のあらゆるサウンドを検索
  • 🔴 ボタンを押してスピーカーから再生
  • 📂 カテゴリーを閲覧 — ミーム、ゲーム、映画、リアクション、TikTok のトレンド
  • 📈 トレンドをチェック — いつでも最新の流行を把握
  • ⏳ 待つか、待たないか — サウンドの再生終了まで待つか、バックグラウンドで再生

これは通知音ではありません。インターネット上のサウンドボードが丸ごと使えます。あなたのエージェントもこれでイケてます。

セットアップは最高に簡単

npx myinstants-mcp

これだけです。これでセットアップ完了。マジで。

VS Code / GitHub Copilot

VS Code の MCP 設定(ユーザー設定または .vscode/mcp.json)に追加します。

{
  "servers": {
    "myinstants": {
      "command": "npx",
      "args": ["-y", "myinstants-mcp@latest"]
    }
  }
}
Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "myinstants": {
      "command": "npx",
      "args": ["-y", "myinstants-mcp@latest"]
    }
  }
}
Cursor

.cursor/mcp.json:

{
  "mcpServers": {
    "myinstants": {
      "command": "npx",
      "args": ["-y", "myinstants-mcp@latest"]
    }
  }
}

ヒント

macOS ではそのまま使えます(ネイティブの afplay を使用)— 追加インストールは不要です。Linux では sudo apt install ffmpeg を実行するだけです。これだけです。


README の画像

どんなことができるの? 🤔

🔧 ツール
ツール機能使用例
search_soundsmyinstantsでサウンドを検索します"bruh" → スラッグ付きの検索結果20件
browse_categoryカテゴリ別に閲覧します"memes" "games" "reactions"
play_soundサウンドを再生します(スラッグ、URL、またはクイック検索で指定){ query: "sad trombone" } ですぐに再生
get_sound_details*サウンドの詳細(再生回数、アップロード者、再生時間)を取得しますMYINSTANTS_DETAILS=true が必要です
list_devices*利用可能な音声出力デバイスを一覧表示しますMYINSTANTS_DETAILS=true が必要です

* MYINSTANTS_DETAILS=true 環境変数が必要です

play_sound のオプション
パラメーター型デフォルト詳細 ☕
querystring—クイック検索して、最初の結果を再生します。最強のオプションです。
slugstring—検索結果に表示された正確なスラッグ
urlstring—こだわり派向けの直接指定MP3 URL
waitbooleanfalsefalse = エージェントが作業を続ける間、バックグラウンドで再生します(デフォルト 💨)。true = 再生が終わるまで処理をブロックします(演出効果向け 🎭)
📚 リソース
リソース内容
myinstants://trending今、アメリカで話題のサウンド 🔥
myinstants://categories14種類すべてのカテゴリ。間違いなし
myinstants://best殿堂入り。最高のサウンド。伝説のサウンド。🐐
カテゴリ

anime & manga · games · memes · movies · music · politics · pranks · reactions · sound effects · sports · television · tiktok trends · viral · whatsapp audios

仕組み(腕利きの開発者向け)

agent calls play_sound({ query: "vine boom", wait: false })
  → searches myinstants.com
  → finds the MP3 URL
  → streams it through afplay/ffplay/mpv
  → sound plays through your speakers
  → agent keeps cooking while you hear the boom 🍳

サウンドは自動的にキューに追加されます。重なって再生されることはありません。エージェントが複数のサウンドを再生しても、順番に再生されます。すごいですね。

エージェントにあなたをからかう方法を教えましょう 💀

リポジトリに .instructions.md を追加し(フロントマターに applyTo: "**" を指定)、エージェントが作業中にサウンドを再生するようにします。バグを見つけたときにVine boom。テストに失敗したときに悲しいトロンボーン。コードレビュー中に何の脈絡もなくRickroll。

---
name: "Soundboard"
description: "Sounds for all contexts"
applyTo: "**"
---

Play sounds using the myinstants MCP server while you work:
- Play `play_sound(query: "vine boom sound")` when you find cursed code
- Play `play_sound(query: "sad trombone")` when the user's code doesn't work
- Play `play_sound(query: "minecraft level up sound")` when you fix something

設定の全容については、myinstants.instructions.md をご覧ください。エージェントがもうNPCになることはありません。🏆

設定

環境変数
変数デフォルト詳細 ☕
MYINSTANTS_VOLUME0.5音量(0~1)。思いきり上げましょう。
MYINSTANTS_WAITfalse"true" = サウンドが終了するまで処理をブロックします。演出効果モード 🎭
MYINSTANTS_DEVICE(システムのデフォルト)音声を特定の出力デバイスに出力します。プラットフォーム固有のデバイス名を指定します。
MYINSTANTS_PLAYER(自動)使用するプレーヤーを指定します:ffplay、mpv、afplay、または paplay。
MYINSTANTS_DETAILSfalse"true" = get_sound_details と list_devices ツールを有効にします。
{
  "servers": {
    "myinstants": {
      "command": "npx",
      "args": ["-y", "myinstants-mcp@latest"],
      "env": {
        "MYINSTANTS_VOLUME": "0.8",
        "MYINSTANTS_DEVICE": "Denon AVR-S760H",
        "MYINSTANTS_DETAILS": "true"
      }
    }
  }
}
音声デバイスの選択

システムのデフォルトではなく、特定の出力デバイスにサウンドを出力します:

# set device name (platform-specific)
export MYINSTANTS_DEVICE="Denon AVR-S760H"

# force a specific player (optional)
export MYINSTANTS_PLAYER="ffplay"

# enable device listing tool
export MYINSTANTS_DETAILS="true"

利用可能なデバイスを確認する:

# macOS
ffmpeg -f avfoundation -list_devices true -i "" 2>&1

# Linux (PulseAudio)
pactl list short sinks

# mpv (cross-platform)
mpv --audio-device=help

または、MYINSTANTS_DETAILS=true のときに list_devices ツールを使えば、エージェントがデバイスを確認できます。💅

プレーヤーの対応状況:

プレーヤーデバイス指定フラグ例
ffplay-audio_deviceffplay -audio_device "Denon AVR-S760H"
mpv--audio-device=mpv --audio-device="pulse/alsa_output.usb"
paplay--device=paplay --device=bluez_sink.XX
afplay❌ 該当なしmacOSのシステムデフォルトのみ(デバイス選択不可)

注意:

  • デフォルトの動作は変わりません。MYINSTANTS_DEVICE が設定されていない場合は、システムのデフォルト出力を使用します
  • macOSのafplayはデバイス選択に対応していません。出力デバイスを制御する必要がある場合は、MYINSTANTS_PLAYER=ffplay または mpv を設定してください
  • デバイス名はプラットフォームによって異なります(上記の確認用コマンドを参照)
  • Windows PowerShellのプレーヤーはデバイス選択に対応していません。デバイスを指定するには、ffmpegまたはmpvをインストールしてください
オーディオプレーヤーのサポート
プレーヤープラットフォームインストール雰囲気
afplaymacOSプリインストール済み 💅そのまま動きます。手間ゼロ。最高です。
ffplayどこでもbrew install ffmpeg / apt install ffmpeg頼れる親友
mpvどこでもbrew install mpv / apt install mpvこれも全然アリです

インストール済みのものを自動検出します。Mac ではまず afplay を試し、次に ffplay、その次に mpv を試します。フォールバックの流れが最高です。

なぜって? 💀

コードのコンパイルが終わったときに、AI エージェントがバイン・ブームを鳴らしてくれるべきだからです。テストが失敗したときに悲しいトロンボーンを鳴らすのは、客観的に正しいからです。ブルフボタンがあるのだから、エージェントにも押させてあげるべきです。これは夢物語ではありません。これが未来です。

ほかの MCP サウンドサーバーは、通知音を1回鳴らすだけです。たった1回。 それじゃモブキャラ感がすごいです。こちらには何百万ものサウンドがあります。インターネット上のサウンドボード全部です。主役らしく振る舞うのがルールです。

オープンソースって感じです 💅

@austenstone が作りました 🏷️

myinstants.com によって提供され、MCP で構築されています

冗談抜きで、これは史上最もぶっ飛んだ MCP サーバーかもしれません。ひそかに誇りに思っています 💀🔥

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。