PulseAugur
EN
LIVE 06:26:13

Developer creates tool to detect breaking MCP schema changes

A developer has created a new tool, compat_gate.py, designed to prevent breaking changes in MCP tools by checking manifest hashes. However, the initial implementation flagged all changes, including harmless ones, as breaking. The developer has now refined this tool to differentiate between backward-compatible and breaking schema changes. This new version replays recorded agent calls against schema diffs to accurately identify and block only those updates that would negatively impact an agent's functionality. AI

IMPACT This tool could improve the reliability of agent integrations by preventing unexpected failures due to schema changes.

RANK_REASON The item describes a new software tool developed by an individual developer to address a specific technical problem.

Read on dev.to — MCP tag →

AI-generated summary · Google Gemini · from 1 sources. How we write summaries →

Developer creates tool to detect breaking MCP schema changes

COVERAGE [1]

  1. dev.to — MCP tag TIER_1 English(EN) · Alexey Spinov ·

    Your MCP Pin Blocks Every Update. Most Never Broke You.

    <p>A month ago I shipped a 40-line padlock for MCP tools: <a href="https://finops.spinov.online/blog/mcp-tool-pin-verify/" rel="noopener noreferrer">pin the manifest hash, block the rug-pull</a>. It works. It also has a flaw I wrote about in the last paragraph and then had to go …