SShortSingh.
Back to feed

Developer builds MCP server to stop AI coding agents from shipping breaking API changes

0
·1 views

A developer built an open-source MCP server called specshield-mcp-server after witnessing an AI coding agent silently break a mobile client and partner integration by renaming an API field without flagging the consequences. AI agents like Cursor lack awareness of API contracts, meaning they can remove endpoints or alter response fields while tests still pass, leaving downstream consumers to discover breakage in production. The MCP server gives agents a tool called is_change_safe, which compares old and new OpenAPI specs and returns a verdict, risk level, and specific breaking reasons before any commit is made. Additional read-only tools cover plain-language impact explanations, migration guides, release notes, and raw spec diffs. The package is available on npm and the official MCP registry and requires an API key to connect to the backend analysis service.

Read the full story at DEV Community

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

Related stories

0
ProgrammingDEV Community ·

How AI Tools Like Hugging Face and Streamlit Can Turn Plain English Into SQL

Developers can now build Text-to-SQL applications that convert plain English questions into executable SQL queries using large language models from Hugging Face and a Streamlit front end. The approach allows non-technical users — such as sales managers, doctors, or e-commerce analysts — to retrieve database information without writing any SQL code. A T5-based model processes the user's natural language input and generates a corresponding SQL query, which is then run against a database and displayed as a result. However, experts caution that AI-generated SQL must always be validated before execution, and database permissions should be restricted to read-only to prevent harmful operations. Open-source projects such as Vanna AI, SQLCoder, and LangChain's SQL agents already demonstrate production-ready implementations of this technology.

0
ProgrammingHacker News ·

Report Examines How Boko Haram Exploits Advanced AI Tools for Terrorism

A report published by CASP investigates how the terrorist organization Boko Haram has been leveraging frontier artificial intelligence technologies. The study explores the ways in which such tools may be used to enhance the group's operational capabilities. The findings raise concerns about the accessibility of advanced AI systems to extremist organizations. The report contributes to a growing body of research on the intersection of emerging technology and national security threats.

0
ProgrammingDEV Community ·

Solo Developer Pivots Social App into Bangla-First AI Platform RexiO

A developer originally building a small social platform called spritex-social ended up creating an AI startup after adding a support chatbot powered by Google's Gemini API. The chatbot, built using a Retrieval-Augmented Generation system, gradually consumed more of his attention than the social app itself. Recognizing the shift, he abandoned the original project and began building RexiO, a Bangla-first AI platform featuring its own orchestration layer, intent classifier, over 30 tools, and fine-tuned models trained on Colab GPUs. RexiO was developed entirely solo and launched publicly on July 10, 2026, positioning itself as an AI solution designed specifically for Bangladeshi users beyond simple Bangla text output.

0
ProgrammingDEV Community ·

GhostLine Browser Platform Shifts Focus From Features to Stability

GhostLine is a privacy-first, browser-based communication platform designed to enable secure messaging, video calls, and file sharing without requiring user accounts. The platform currently supports end-to-end encrypted messaging, real-time room-based communication via WebRTC, secure file sharing, and shared notes, all built on a lightweight Go and vanilla JavaScript stack. The developer reports that the core communication experience is now fully functional end-to-end. Recent development efforts have shifted away from adding new features toward improving startup flow, simplifying the UI, and reducing technical debt. The project is approaching its next major milestone, with the developer focused on making the platform polished and dependable for everyday use.