Show HN: Keep all microservices consistent and make batch changes
A developer built an MCP server that indexes all repositories in a codebase, enables natural language and dependency-based search, and automates batch changes (like updating a library across repos) by creating PRs and monitoring workflows. The tool uses MongoDB, Redis, and AI agents to simplify maintaining consistency across many microservices.
Background
- The author built an open-source tool (MCP server) that automatically finds, updates, and creates pull requests across many repos at once — solving a problem faced by teams managing dozens or hundreds of microservices.<br>- MCP (Model Context Protocol) is a standard by Anthropic that lets AI models (like Claude) interact with external tools and data sources in a structured way.<br>- Node 16 reached end-of-life in Sept 2023, forcing teams to upgrade hundreds of repos manually — exactly the pain point this tool targets.<br>- The tool uses AI agents (Claude CLI or Devin) to understand each repo's purpose, find outdated dependencies, make changes, and open PRs automatically.<br>- "CC" mentioned likely refers to a code-change CLI agent, not the compiler.<br>- This was posted as "Show HN" on Hacker News, meaning the author is showcasing a personal project for feedback.