MCP Apps Example Gallery (fable candidate)
Galería de Ejemplos de MCP Apps (candidato a fable)
Seis ejemplos oficiales de Model Context Protocol MCP Apps,
alojados como servidores MCP Streamable HTTP remotos que puedes probar por URL — sin clonación,
sin npx, sin túnel. Cada ejemplo tiene un endpoint estable, una tarjeta de galería con una
captura de pantalla y un prompt de muestra, y una acción Copiar URL de MCP.
Aviso de independencia. Esta galería es una adaptación independiente alojada de los ejemplos oficiales, anclada en el commit upstream
10195ad9. No es un servicio oficial de Model Context Protocol y no está alojado ni respaldado por el proyecto Model Context Protocol. Es un servicio de demostración: sin cuentas, sin datos de usuario almacenados y sin SLA.
Las apps
Slug | Ejemplo | Demuestra | Ruta del endpoint MCP |
| Herramienta más pequeña + recurso |
| |
| Formulario editable, gráficos, recálculo |
| |
| Visualización de datos interactiva densa |
| |
| Filtrado e interacción con gráficos |
| |
| Plantillas de escenario + proyecciones personalizadas de 12 meses |
| |
| Transcripción de voz en vivo del navegador (Web Speech API) |
|
Rutas no MCP: / (página de galería), /apps.json (manifiesto legible por máquina),
/healthz, /readyz, /version.
Related MCP server: MCP Reference Server
Endpoints de producción
La galería de producción se sirve en
https://openwork-mcp-app-gallery-fable.vercel.app (verificado contra el
commit desplegado exacto; recibos en BENCHMARK_REPORT.md y TIMELINE.md):
https://openwork-mcp-app-gallery-fable.vercel.app/apps/get-time/mcp
https://openwork-mcp-app-gallery-fable.vercel.app/apps/budget-allocator/mcp
https://openwork-mcp-app-gallery-fable.vercel.app/apps/cohort-heatmap/mcp
https://openwork-mcp-app-gallery-fable.vercel.app/apps/customer-segmentation/mcp
https://openwork-mcp-app-gallery-fable.vercel.app/apps/scenario-modeler/mcp
https://openwork-mcp-app-gallery-fable.vercel.app/apps/transcript/mcp
Prueba un ejemplo en menos de cinco minutos
Abre la página de la galería y presiona Copiar URL de MCP en una tarjeta (o copia un endpoint de arriba).
Añade la URL como un servidor MCP remoto en un host compatible con MCP Apps. En OpenWork, agrégalo como un servidor MCP configurado por el usuario; otros hosts tienen un flujo equivalente de "añadir servidor MCP remoto".
Envía el prompt de muestra de la tarjeta (por ejemplo, para
budget-allocator: "Crea un presupuesto de $1 millón en etapa semilla que pueda ajustar interactivamente.").Interactúa con la interfaz de la app que se renderiza dentro de la conversación.
Los hosts sin soporte de MCP Apps aún funcionan: cada herramienta devuelve un resultado de texto normal y/o estructurado como alternativa, por lo que un cliente MCP simple obtiene una salida útil sin ninguna interfaz de usuario.
Soporte de protocolo: la revisión de protocolo actual 2026-07-28 (envoltura por solicitud)
y el flujo Streamable HTTP de la era 2025 sin estado
(initialize → tools/* / resources/*) se sirven en cada endpoint.
GET sin sesión y DELETE devuelven 405 — el servicio no tiene estado y
no hay sesión del lado del servidor que terminar.
Ejecútalo localmente
Requiere Node.js 24.x y pnpm 10.28.0 (a través de corepack):
corepack enable
pnpm install --frozen-lockfile
pnpm devEsto construye las seis interfaces de las apps en el paquete de recursos inmutables, genera el
sitio de la galería y sirve todo en http://localhost:3000.
Reproduce la compuerta de lanzamiento completa (formateo, lint, verificación de tipos estricta, verificación de procedencia/avisos, escaneo de límites de origen, auditoría de dependencias, matriz de pruebas unitarias/puerta/contrato de 95 pruebas sobre ambas eras de protocolo, la compilación de producción de Vercel, el invariante de arquitectura, generación de SBOM y 15 pruebas de navegador a través del host básico upstream):
pnpm exec playwright install chromium
pnpm release:checkAtribución de fuente y procedencia
El código fuente de los ejemplos upstream se copia en el commit anclado exacto bajo
upstream/ext-apps/, con resúmenes por archivo y cada modificación local documentada enupstream/manifest.jsony verificada porpnpm verify:notices.Las modificaciones locales se limitan a: adaptación de importación de MCP SDK v1 +
@modelcontextprotocol/ext-apps/serveral adaptador SDK v2 de la galería (src/mcp-app-adapter.ts), lectura del HTML de la interfaz de usuario desde el almacén inmutable empaquetado en lugar del sistema de archivos local, y un conjunto de datos determinista sembrado paracustomer-segmentation(las instancias de servidor sin estado deben servir datos idénticos).El código de propiedad de la galería es Apache-2.0 (
LICENSE); el código upstream copiado mantiene sus propios avisos (THIRD_PARTY_NOTICES.md).pnpm check:upstreaminforma la deriva upstream solo de lectura; upstream nunca se obtiene en tiempo de compilación o ejecución.
Comportamiento de datos, registro y límites
Sin cuentas, sin cookies, sin base de datos, sin cargas, sin estado de usuario almacenado. Todos los datos de la app son sintéticos o limitados por solicitud; el reconocimiento de voz de la app
transcriptse ejecuta en tu navegador (el host solicita permiso para el micrófono) y ningún audio o transcripción llega al servidor de la galería.Sin salida de red intencionada del lado del servidor en ninguna app de Wave 1; CI escanea el código fuente en tiempo de ejecución en busca de primitivas de red, subprocesos y escritura en el sistema de archivos.
Los registros contienen solo metadatos agregados anónimos: slug de la app, categoría del método JSON-RPC, estado, duración y recuentos de bytes — nunca argumentos de herramientas, resultados, prompts, contenidos de recursos, encabezados, cookies o direcciones IP.
Límites: 256 KiB de cuerpos de solicitud; 512 KiB de resultados de herramientas; 1 MiB de recursos de interfaz de usuario empaquetados; un plazo de aplicación de 15 segundos (máximo de plataforma de 30 segundos); límites de concurrencia por instancia con descarga
429+Retry-After; límite de tasa de borde de plataforma en/apps/*/mcp.Las apps se pueden deshabilitar individualmente (anulación
DISABLED_APP_SLUGScon cierre por fallo); las apps deshabilitadas permanecen visibles comoenabled: falseen/apps.json.
Sin SLA
Esta es una superficie de aprendizaje y demostración alojada, ejecutada en infraestructura de proveedor sin un compromiso de disponibilidad. Los endpoints pueden ser limitados en tasa, deshabilitados o eliminados en cualquier momento.
This server cannot be installed
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
- FlicenseDqualityDmaintenanceA ready-to-use starter implementation of the Model Context Protocol (MCP) server that enables applications to provide standardized context for LLMs with sample resources, tools, and prompts.2151
- Alicense-qualityDmaintenanceA comprehensive reference implementation demonstrating all features of the Model Context Protocol (MCP) specification, serving as documentation, learning resource, and testing tool for MCP implementations.1MIT
- Flicense-qualityDmaintenanceA minimal Model Context Protocol (MCP) server that uses streamable HTTP transport to provide demo tools for calculations, notes, and time. It serves as a standalone example for testing MCP connectivity and gateway registration through a standard HTTP endpoint.
- Flicense-qualityDmaintenanceAn educational repository designed to practice and understand the Model Context Protocol through simple server implementations. It demonstrates core MCP concepts such as tools, resources, and communication via stdio and SSE transport methods.
Related MCP Connectors
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
MCP (Model Context Protocol) server for Appwrite
Create, browse, remix, collaborate on, and run durable AI workflow nodes from MCP hosts.
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/different-ai/openwork-mcp-app-gallery-fable'
If you have feedback or need assistance with the MCP directory API, please join our Discord server