MCP Family Kiosk Display
Дисплей семейного киоска MCP
Эффектный анимированный дисплей киоска, которым можно управлять с помощью LLM через вызовы инструментов MCP.
Что это дает
MCP-сервер через stdio с инструментами управления киоском
HTTP-эндпоинт дисплея киоска по адресу
http://localhost:8787Обновления в реальном времени через WebSocket (
/ws)Крупная читабельная типографика и плавные анимированные переходы
Поддержка смешанных элементов сцены: текст, изображения и видео
Накладываемые объявления для срочных семейных уведомлений
Режим плейлиста с автоматической сменой для автономной ротации дисплея
Related MCP server: openai-mcp
Интеграции MCP
Сервер поддерживает два транспорта MCP:
Stdio (по умолчанию) — для LLM-клиентов, использующих MCP на основе stdio
HTTP streaming — для таких инструментов, как n8n, Zapier или пользовательских интеграций
Транспорт Stdio
Стандартный MCP через stdin/stdout. Используется большинством LLM-клиентов в качестве подпроцесса.
Транспорт HTTP streaming
Вызывайте инструменты MCP из n8n или любого HTTP-клиента.
GET /mcp/tools— список всех доступных инструментовPOST /mcp/call— вызов инструмента (JSON-ответ)POST /mcp/stream— вызов инструмента (ответ Server-Sent Events)
Пример: HTTP POST в n8n для /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"
}
}Ответ:
{
"ok": true,
"message": "Chore dashboard rendered",
"state": { /* full kiosk state */ }
}Запуск локально
Установите зависимости
Запустите сервер
Откройте дисплей киоска в браузере
Процесс сервера размещает оба компонента:
Интерфейс инструментов MCP (stdio)
Веб-сервер дисплея (
http://localhost:8787)
Пример полезной нагрузки сцены для kiosk_set_playlist
Используйте эту структуру в своем LLM-клиенте:
title,subtitletheme:aurora | sunrise | ocean | midnight | partytransition:slide | fade | zoomautoAdvance,autoAdvanceSecscenes[]title,subtitle,accent,durationSecelements[]type: textсheading,bodytype: imageсurl, опциональноcaptiontype: videoсurl, опциональноcaption, и логическими значениямиmuted,autoplay,loop
Высокоуровневые инструменты для семейных задач
Для большинства сценариев использования в умном доме отдавайте предпочтение этим инструментам, а не «сырому» JSON плейлиста:
kiosk_show_calendarВходные данные:
dayLabel,events[],now,next,highlightevents[]принимает либо простые строки, либо объекты сwhen,time,label
kiosk_show_choresВходные данные:
dueToday[],done[],points[]
kiosk_show_meal_planВходные данные:
breakfast,lunch,dinner,prep[],shopping[]
kiosk_show_school_runВходные данные:
leaveBy,weather,checklist[],reminders[]
kiosk_announceВходные данные:
message(обязательно),details[],emoji,showOverlay
Каждый из инструментов выше также поддерживает опциональные визуальные элементы управления:
title,subtitletheme:aurora | sunrise | ocean | midnight | partytransition:slide | fade | zoomautoAdvance,autoAdvanceSec
Настройка клиента MCP
Используйте mcp.client.example.json в качестве справочника для конфигурации вашего хоста MCP.
Идеи для кастомизации
Передавайте данные семейного календаря из Home Assistant
Добавьте карточки погоды и транспорта в виде текстовых элементов
Отображайте доски домашних дел и периодические напоминания
Создавайте праздничные темы, переключая
themeи медиафайлы сцен
Примечания
Убедитесь, что медиа-URL доступны для браузера киоска.
Для локальных/приватных медиафайлов используйте папку
public/и ссылайтесь на относительные пути.
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