MCP app updates failed to reach users because AI hosts cached the old page by its URI

A developer building the Fyreflock chat app as an MCP server found that new deploys of its in-chat box never reached users. Hosts such as Claude Desktop cache an MCP App under its URI and do not re-fetch it, so users kept seeing the pre-update page. A content-hash URI scheme was tried next, but it caused a worse failure, because hosts still referenced the old hash from their stored tool lists and the old resource no longer existed. The final approach keeps a fixed URI whose contents act as a loader that fetches the current version each time it opens.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in