myinstants-mcp
Un servidor MCP de sonidos con millones de memes de myinstants.com: busca, reproduce y explora categorías. Usa npx myinstants-mcp para empezar.
Documentación
🔴 myinstants-mcp
dale a tu agente de IA un soundboard. sin mentiras.
millones de botones de sonido · cero configuración · solo buenas vibras ✨
¿Qué es esto, de verdad?
un servidor MCP que conecta agentes de IA con myinstants.com — el soundboard más grande de internet. millones de sonidos de memes, vine booms, pedos, clips de anime, efectos de sonido de juegos, lo que necesites, amigue.
tu agente de IA ahora puede:
- 🔍 buscar cualquier sonido en myinstants
- 🔴 aplasta ese botón y reprodúcelo por tus altavoces
- 📂 explora categorías — memes, juegos, películas, reacciones, tendencias de tiktok
- 📈 mira lo que está en tendencia — mantente al día de verdad
- ⏳ espera o no — bloquea hasta que el sonido termine o déjalo sonar en segundo plano
esto no es un pitido de notificación. esto es el soundboard completo de internet. tu agente tiene rizz ahora.
la configuración es brutal
npx myinstants-mcp
eso es todo. esa es la configuración. sin mentiras.
VS Code / GitHub Copilot
Añádelo a tu configuración MCP de VS Code (Usuario o .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"]
}
}
}
[!TIP] funciona en macOS de serie (usa
afplaynativo) — no necesitas instalaciones adicionales. en linux solosudo apt install ffmpeg. eso es todo, amigue.
¿qué puede hacer? 🤔
🔧 Herramientas
| Herramienta | Qué hace | Lo que da |
|---|---|---|
search_sounds | buscar sonidos en myinstants | "bruh" → 20 resultados con slugs |
browse_category | explorar por categoría | "memes" "games" "reactions" |
play_sound | reproducir un sonido (por slug, url o búsqueda rápida) | { query: "sad trombone" } reproduce al instante |
get_sound_details* | obtener detalles de un sonido (vistas, subidor, duración) | requiere MYINSTANTS_DETAILS=true |
list_devices* | listar dispositivos de salida de audio disponibles | requiere MYINSTANTS_DETAILS=true |
* requiere la variable de entorno MYINSTANTS_DETAILS=true
Opciones de play_sound
| Parámetro | Tipo | Predeterminado | El chisme ☕ |
|---|---|---|---|
query | string | — | búsqueda rápida, reproduce el primer resultado. la opción GOAT. |
slug | string | — | slug exacto de los resultados de búsqueda |
url | string | — | URL MP3 directa si eres diferente |
wait | boolean | false | false = reproduce en segundo plano mientras el agente sigue trabajando (por defecto 💨). true = bloquea hasta que termine (para efecto dramático 🎭) |
📚 Recursos
| Recurso | La vibra |
|---|---|
myinstants://trending | lo que está pegando ahora en EE. UU. 🔥 |
myinstants://categories | las 14 categorías sin mentiras |
myinstants://best | salón de la fama. los GOATs. las leyendas. 🐐 |
Categorías
anime & manga · games · memes · movies · music · politics · pranks · reactions · sound effects · sports · television · tiktok trends · viral · whatsapp audios
cómo funciona (para los devs sigma)
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 🍳
los sonidos se ponen en cola automáticamente. sin superposición. tu agente puede lanzar varios sonidos y se reproducen uno tras otro. sheesh.
enseña a tu agente a trolearte 💀
pon un .instructions.md en tu repo (con applyTo: "**" en el frontmatter) y tu agente reproducirá sonidos mientras trabaja. imagina: vine boom cuando encuentra un bug. trombón triste cuando tus tests fallan. rick roll en medio de la revisión de código sin ninguna razón.
---
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
mira nuestro myinstants.instructions.md para la configuración completa y desatada. tu agente nunca volverá a ser un NPC. 🏆
configuración
variables de entorno
| Variable | Predeterminado | El chisme ☕ |
|---|---|---|
MYINSTANTS_VOLUME | 0.5 | volumen (0-1). súbelo, amigue. |
MYINSTANTS_WAIT | false | "true" = los sonidos bloquean hasta que terminen. modo efecto dramático 🎭 |
MYINSTANTS_DEVICE | (predeterminado del sistema) | enruta el audio a un dispositivo de salida específico. nombre de dispositivo específico de la plataforma. |
MYINSTANTS_PLAYER | (auto) | forzar un reproductor específico: ffplay, mpv, afplay, o paplay. |
MYINSTANTS_DETAILS | false | "true" = habilita las herramientas get_sound_details y list_devices. |
{
"servers": {
"myinstants": {
"command": "npx",
"args": ["-y", "myinstants-mcp@latest"],
"env": {
"MYINSTANTS_VOLUME": "0.8",
"MYINSTANTS_DEVICE": "Denon AVR-S760H",
"MYINSTANTS_DETAILS": "true"
}
}
}
}
selección de dispositivo de audio
enruta los sonidos a un dispositivo de salida específico en lugar del predeterminado del sistema:
# 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"
descubre los dispositivos disponibles:
# macOS
ffmpeg -f avfoundation -list_devices true -i "" 2>&1
# Linux (PulseAudio)
pactl list short sinks
# mpv (cross-platform)
mpv --audio-device=help
o usa la herramienta list_devices cuando MYINSTANTS_DETAILS=true — tu agente puede descubrir dispositivos por ti. 💅
soporte de reproductores:
| Reproductor | Flag de dispositivo | Ejemplo |
|---|---|---|
ffplay | -audio_device | ffplay -audio_device "Denon AVR-S760H" |
mpv | --audio-device= | mpv --audio-device="pulse/alsa_output.usb" |
paplay | --device= | paplay --device=bluez_sink.XX |
afplay | ❌ N/A | solo el predeterminado de macOS (sin selección de dispositivo) |
notas:
- el comportamiento predeterminado no cambia — usa la salida predeterminada del sistema si
MYINSTANTS_DEVICEno está configurado - afplay en macOS no soporta selección de dispositivo — configura
MYINSTANTS_PLAYER=ffplayompvsi necesitas control de dispositivo - los nombres de dispositivo son específicos de la plataforma (consulta los comandos de descubrimiento arriba)
- el reproductor de Windows PowerShell no soporta selección de dispositivo — instala ffmpeg o mpv para soporte de dispositivo
soporte de reproductor de audio
| Reproductor | Plataforma | Instalación | Vibra |
|---|---|---|---|
afplay | macOS | preinstalado 💅 | simplemente funciona. cero esfuerzo. slay. |
ffplay | en todas partes | brew install ffmpeg / apt install ffmpeg | el amigue confiable |
mpv | en todas partes | brew install mpv / apt install mpv | también válido sin mentiras |
detecta automáticamente lo que tienes. prueba afplay primero en mac, luego ffplay, luego mpv. la cadena de respaldo es brutal.
¿por qué? 💀
porque tu agente de IA debería poder darte un vine boom cuando el código compila. porque el trombón triste cuando los tests fallan es objetivamente correcto. porque el botón de bruh existe y tu agente merece presionarlo. esto no es delulu — esto es el futuro.
cualquier otro servidor de sonido MCP reproduce un pitido de notificación. un pitido. eso da energía de NPC. tenemos millones de sonidos. el soundboard completo de internet. solo comportamiento de personaje principal.
es... open source 💅
hecho por @austenstone 🏷️
impulsado por myinstants.com · construido con MCP
sin mentiras, este podría ser el servidor MCP más desquiciado de la historia y estamos orgullosos en secreto 💀🔥