MCP Family Kiosk Display
Pantalla de quiosco familiar MCP
Una pantalla de quiosco animada y pulida que puede ser controlada por un LLM a través de llamadas a herramientas MCP.
Qué proporciona
Servidor MCP sobre stdio con herramientas de control de quiosco
Punto final de visualización de quiosco HTTP en
http://localhost:8787Actualizaciones en tiempo real a través de WebSocket (
/ws)Tipografía grande y legible y transiciones animadas suaves
Soporte para elementos de escena mixtos: texto, imágenes y vídeos
Anuncios superpuestos para actualizaciones familiares urgentes
Modo de lista de reproducción con avance automático para rotación de pantalla sin supervisión
Related MCP server: openai-mcp
Integraciones MCP
El servidor admite dos transportes MCP:
Stdio (predeterminado) — para clientes LLM que utilizan MCP basado en stdio
Streaming HTTP — para herramientas como n8n, Zapier o integraciones personalizadas
Transporte Stdio
MCP estándar sobre stdin/stdout. Utilizado por la mayoría de los clientes LLM como un subproceso.
Transporte de streaming HTTP
Llama a herramientas MCP desde n8n o cualquier cliente HTTP.
GET /mcp/tools— listar todas las herramientas disponiblesPOST /mcp/call— invocar una herramienta (respuesta JSON)POST /mcp/stream— invocar una herramienta (respuesta de eventos enviados por el servidor)
Ejemplo: POST HTTP de n8n a /mcp/call
{
"tool": "kiosk_show_chores",
"arguments": {
"dueToday": ["Dishes", "Homework", "Vacuum living room"],
"done": ["Breakfast prep", "Make beds"],
"points": ["Jane: 12 pts", "Max: 8 pts"],
"theme": "party"
}
}Respuesta:
{
"ok": true,
"message": "Chore dashboard rendered",
"state": { /* full kiosk state */ }
}Ejecutar localmente
Instalar dependencias
Iniciar el servidor
Abrir la pantalla del quiosco en el navegador
El proceso del servidor aloja ambos:
Interfaz de herramientas MCP (stdio)
Servidor web de visualización (
http://localhost:8787)
Ejemplo de carga útil de escena para kiosk_set_playlist
Utiliza esta forma desde tu cliente LLM:
title,subtitletheme:aurora | sunrise | ocean | midnight | partytransition:slide | fade | zoomautoAdvance,autoAdvanceSecscenes[]title,subtitle,accent,durationSecelements[]type: textconheading,bodytype: imageconurl,captionopcionaltype: videoconurl,captionopcional, y booleanosmuted,autoplay,loop
Herramientas de flujo de trabajo familiar de alto nivel
Para la mayoría de los casos de uso de asistente doméstico, prefiere estas herramientas sobre el JSON de lista de reproducción sin procesar:
kiosk_show_calendarEntradas:
dayLabel,events[],now,next,highlightevents[]acepta cadenas simples u objetos conwhen,time,label
kiosk_show_choresEntradas:
dueToday[],done[],points[]
kiosk_show_meal_planEntradas:
breakfast,lunch,dinner,prep[],shopping[]
kiosk_show_school_runEntradas:
leaveBy,weather,checklist[],reminders[]
kiosk_announceEntradas:
message(obligatorio),details[],emoji,showOverlay
Cada una de las herramientas anteriores también admite controles visuales opcionales:
title,subtitletheme:aurora | sunrise | ocean | midnight | partytransition:slide | fade | zoomautoAdvance,autoAdvanceSec
Configuración del cliente MCP
Utiliza mcp.client.example.json como referencia para la configuración de tu host MCP.
Ideas de personalización
Incorporar datos del calendario familiar desde Home Assistant
Añadir tarjetas de clima y tránsito como elementos de texto
Mostrar tableros de tareas y recordatorios rotativos
Crear temas festivos cambiando
themey los medios de la escena
Notas
Mantén las URL de los medios accesibles públicamente por el navegador del quiosco.
Para medios locales/privados, sirve los archivos desde
public/y haz referencia a rutas relativas.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA comprehensive MCP server enabling LLMs to execute commands, manage files, interact with Figma, search the web, generate images, and more, extending their capabilities beyond text generation.Apache 2.0
- FlicenseNot gradedqualityDmaintenanceA versatile MCP server that enables natural language software development tasks using multiple LLM providers (OpenAI, Anthropic) with real-time visualization, cost management, and a comprehensive tool suite.
- AlicenseNot gradedqualityDmaintenanceA local MCP server that provides shared, real-time context across multiple AI agents via WebSocket and MCP resource notifications, enabling collaborative workspaces, memory, tasks, and messaging.501MIT
- AlicenseNot gradedqualityBmaintenanceA production-ready MCP server that gives an LLM agent standalone-equivalent control over a Mineflayer Minecraft bot — movement, mining, crafting, inventory, combat, containers, chat, and much more — exposed as 110 strongly-typed tools across 23 groups, with full bot lifecycle management and dual (poll + push) event streaming.572MIT
Related MCP Connectors
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
Hosted MCP server to manage a restaurant menu from AI agents - 39 tools over the DuckHub API.
MCP server for AI dialogue using various LLM models via AceDataCloud
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/easyonthesauce/mcpDisplay'
If you have feedback or need assistance with the MCP directory API, please join our Discord server