This server helps AI agents catch merge conflicts that standard CI misses by scanning multiple branches for incompatible changes. It exposes three MCP tools: check_conflicts runs deterministic AST analysis across branch heads to find broken function signatures, HTTP route collisions, and schema mismatches in 15+ languages. explain_conflict breaks down what went wrong and how to fix it. list_branches shows what's available to scan. You'd reach for this before opening a PR when working on a team where multiple feature branches touch the same APIs or data contracts. The analysis runs locally using tree-sitter, so no code leaves your machine. Think of it as a specialized linter that understands cross-branch compatibility rather than single-file code quality.
claude mcp add --transport stdio io.github.rosentic-rosentic -- uvx rosentic-mcp