
Myinstants Mcp
io.github.austenstonePublished by GitHub account austenstonev1.3.1Updated Oct 24, 2026
Give your AI agent a soundboard. Millions of meme sounds from myinstants.com.
Overview
A local MCP server that gives an AI assistant a soundboard: it searches myinstants.com and plays meme sounds through the user's speakers.
- What you can do
- Search myinstants for sounds and browse the 14 categories, including trending and hall-of-fame listings via resources. Play a sound by quick search query, exact slug or direct MP3 URL, optionally blocking until it finishes. Queue multiple sounds so they play one after another without overlap. With details mode enabled, fetch sound details such as views, uploader and duration, and list available audio output devices.
- When to use it
- Add it when you want an assistant to punctuate coding or chat sessions with meme sounds, or to search and play clips from the myinstants soundboard on demand. It is a novelty audio tool, not a notification or media-production system.
- Requirements
- Runs locally via npx, so Node.js is needed. Audio playback uses a system player: afplay on macOS, or ffplay or mpv elsewhere (on Linux, ffmpeg is suggested). Optional environment variables: MYINSTANTS_VOLUME, MYINSTANTS_WAIT, MYINSTANTS_DEVICE, MYINSTANTS_PLAYER and MYINSTANTS_DETAILS. Network access to myinstants.com is required.
Installation
In SourceWeft
- Open Myinstants Mcp in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
🔴 myinstants-mcp
give your AI agent a soundboard. no cap.
millions of sound buttons · zero config · just vibes ✨
[npm version] [npm downloads] [MCP Registry] [license]
Quick Start:
[Install MCP Server in VS Code]
[Install MCP Server in VS Code Insiders]
[Install in VS Code]
[Install in VS Code Insiders]
[Image]
fr fr what is this
an MCP server that connects AI agents to myinstants.com — the internet's largest soundboard. millions of meme sounds, vine booms, fart noises, anime clips, gaming sfx, whatever you need bestie.
your AI agent can now:
- 🔍 search any sound on myinstants
- 🔴 smash that button and play it through your speakers
- 📂 browse categories — memes, games, movies, reactions, tiktok trends
- 📈 check what's trending — stay current fr fr
- ⏳ wait or don't — block until sound finishes or let it play in the background
this is not a notification beep. this is the entire internet soundboard. your agent has rizz now.
the setup is bussin
that's it. that's the setup. no cap.
VS Code / GitHub Copilot
Add to your VS Code MCP config (User or .vscode/mcp.json):
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json:
Cursor
.cursor/mcp.json:
[!TIP] works on macOS out of the box (uses native
afplay) — no extra installs needed. on linux justsudo apt install ffmpeg. that's it bestie.
[Image]
what can it do tho 🤔
🔧 Tools
* requires MYINSTANTS_DETAILS=true environment variable
play_sound options
📚 Resources
Categories
anime & manga · games · memes · movies · music · politics · pranks · reactions · sound effects · sports · television · tiktok trends · viral · whatsapp audios
how it works (for the sigma devs)
sounds queue up automatically. no overlap. your agent can fire multiple sounds and they play one after another. sheesh.
teach your agent to troll you 💀
drop a .instructions.md in your repo (with applyTo: "**" in the frontmatter) and your agent will play sounds while it works. imagine: vine boom when it finds a bug. sad trombone when your tests fail. rick roll mid-code-review for absolutely no reason.
check our myinstants.instructions.md for the full unhinged setup. your agent will never be an NPC again. 🏆
config
env vars
audio device selection
route sounds to a specific output device instead of system default:
discover available devices:
or use the list_devices tool when MYINSTANTS_DETAILS=true — your agent can discover devices for you. 💅
player support:
notes:
- default behavior unchanged — uses system default output if
MYINSTANTS_DEVICEnot set - afplay on macOS doesn't support device selection — set
MYINSTANTS_PLAYER=ffplayormpvif you need device control - device names are platform-specific (see discovery commands above)
- Windows PowerShell player doesn't support device selection — install ffmpeg or mpv for device support
audio player support
auto-detects what you have. tries afplay first on mac, then ffplay, then mpv. fallback chain is bussin.
why tho 💀
because your AI agent should be able to hit you with a vine boom when the code compiles. because sad trombone when tests fail is objectively correct. because the bruh button exists and your agent deserves to press it. this is not delulu — this is the future.
every other MCP sound server plays one notification beep. one beep. that's giving NPC energy. we have millions of sounds. the entire internet soundboard. main character behavior only.
it's giving... open source 💅
made by @austenstone 🏷️
powered by myinstants.com · built with MCP
no cap this might be the most unhinged MCP server ever and we're lowkey proud of it 💀🔥
Source: README.md at commit c5d0358
Tools
0Version history
1- v1.3.1LatestSep 16, 2026
Score
40% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Declare a license in the repository or the registry entry.