Skip to main content
Glama
different-ai

MCP Apps Example Gallery (fable candidate)

by different-ai

MCP Apps 示例画廊(fable 候选)

六个官方 Model Context Protocol MCP Apps 示例, 以远程 Streamable HTTP MCP 服务器形式托管,可通过 URL 直接试用——无需克隆、 无需 npx、无需隧道。每个示例都有一个稳定的端点、一张包含截图和示例提示的画廊卡片, 以及一个 复制 MCP URL 操作。

独立性声明。 本画廊是对官方示例的独立托管改编,固定在上游提交 10195ad9。 它不是官方的 Model Context Protocol 服务,也未由 Model Context Protocol 项目托管或认可。 它是一个演示服务:无账户、无存储的用户数据,且无 SLA

应用列表

Slug

示例

演示内容

MCP 端点路径

get-time

basic-server-react

最小工具 + ui:// 资源 + UI 到工具的往返

/apps/get-time/mcp

budget-allocator

budget-allocator-server

可编辑表单、图表、重新计算

/apps/budget-allocator/mcp

cohort-heatmap

cohort-heatmap-server

密集交互式数据可视化

/apps/cohort-heatmap/mcp

customer-segmentation

customer-segmentation-server

筛选与图表交互

/apps/customer-segmentation/mcp

scenario-modeler

scenario-modeler-server

场景模板 + 自定义 12 个月预测

/apps/scenario-modeler/mcp

transcript

transcript-server

实时浏览器语音转录(Web Speech API)

/apps/transcript/mcp

非 MCP 路由:/(画廊页面)、/apps.json(机器可读清单)、 /healthz/readyz/version

Related MCP server: MCP Reference Server

生产环境端点

生产画廊部署在 https://openwork-mcp-app-gallery-fable.vercel.app(已验证与确切部署提交一致;凭证见 BENCHMARK_REPORT.mdTIMELINE.md):

五分钟内试用一个示例

  1. 打开画廊页面,点击卡片上的 复制 MCP URL(或复制上面的某个端点)。

  2. 在兼容 MCP Apps 的主机中,将该 URL 添加为远程 MCP 服务器。在 OpenWork 中,将其添加为用户配置的 MCP 服务器;其他主机有等效的“添加远程 MCP 服务器”流程。

  3. 发送卡片上的示例提示(例如,对于 budget-allocator“创建一个 100 万美元的种子阶段预算,我可以交互式调整。”)。

  4. 与对话中渲染的应用 UI 进行交互。

不支持 MCP Apps 的主机仍然可用:每个工具都会返回普通的文本和/或结构化结果作为回退,因此普通的 MCP 客户端无需 UI 即可获得有用的输出。

协议支持:当前 2026-07-28 协议修订版(按请求信封)和无状态的 2025 时代 Streamable HTTP 流程 (initializetools/* / resources/*)均在每个端点上提供。 不带会话的 GETDELETE 返回 405——服务是无状态的,且没有服务器端会话需要终止。

本地运行

需要 Node.js 24.x 和 pnpm 10.28.0(通过 corepack):

corepack enable
pnpm install --frozen-lockfile
pnpm dev

这将构建六个应用 UI 到不可变资源包中,生成画廊站点,并在 http://localhost:3000 上提供所有内容。

重现完整的发布门禁(格式化、lint、严格类型检查、来源/声明验证、源边界扫描、依赖审计、 在两个协议时代上的 95 测试单元/网关/契约矩阵、生产 Vercel 构建、架构不变性、SBOM 生成, 以及通过上游基本主机的 15 个浏览器测试):

pnpm exec playwright install chromium
pnpm release:check

来源归属与出处

  • 上游示例源代码在确切固定提交下复制到 upstream/ext-apps/, 包含每个文件的摘要,所有本地修改记录在 upstream/manifest.json 中,并通过 pnpm verify:notices 验证。

  • 本地修改仅限于:从 MCP SDK v1 + @modelcontextprotocol/ext-apps/server 的导入适配到画廊的 SDK v2 适配器 (src/mcp-app-adapter.ts),从捆绑的不可变存储中读取 UI HTML 而非本地文件系统, 以及为 customer-segmentation 提供确定性种子数据集(无状态无服务器实例必须提供相同数据)。

  • 画廊自有代码采用 Apache-2.0 许可(LICENSE);复制的上游代码保留其自身声明(THIRD_PARTY_NOTICES.md)。

  • pnpm check:upstream 以只读方式报告上游差异;上游代码永远不会在构建或运行时被获取。

数据行为、日志记录与限制

  • 无账户、无 Cookie、无数据库、无上传、无存储的用户状态。 所有应用数据均为合成数据或请求限定;transcript 应用的语音识别在您的浏览器中运行(主机请求麦克风权限), 且没有音频或转录内容到达画廊服务器。

  • 所有 Wave 1 应用均无预期的服务器端网络出站;CI 扫描运行时源代码中的网络、子进程和文件系统写入原语。

  • 日志仅包含匿名聚合元数据:应用 slug、JSON-RPC 方法类别、状态、持续时间和字节数—— 从不包含工具参数、结果、提示、资源内容、标头、Cookie 或 IP 地址。

  • 限制:256 KiB 请求体;512 KiB 工具结果;1 MiB 捆绑 UI 资源;15 秒应用截止时间(平台最长 30 秒); 每个实例并发上限,通过 429 + Retry-After 进行丢弃;平台边缘对 /apps/*/mcp 进行速率限制。

  • 应用可以单独禁用(故障关闭的 DISABLED_APP_SLUGS 覆盖);禁用的应用在 /apps.json 中保持可见,显示为 enabled: false

无 SLA

这是一个托管的学习和演示平台,运行在提供商基础设施上,无可用性承诺。端点可能随时被限流、禁用或移除。

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • F
    license
    D
    quality
    D
    maintenance
    A 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.
    2
    15
    1
  • A
    license
    -
    quality
    D
    maintenance
    A comprehensive reference implementation demonstrating all features of the Model Context Protocol (MCP) specification, serving as documentation, learning resource, and testing tool for MCP implementations.
    1
    MIT
  • F
    license
    -
    quality
    D
    maintenance
    A 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.
  • F
    license
    -
    quality
    D
    maintenance
    An 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.

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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