Add Bernstein to Development MCPs#52
Open
chernistry wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds Bernstein to MCPs → Development MCPs as a multi-agent orchestrator MCP server.
Context
Re-submission after #48 (which itself reopened #42). @colbytimm closed those because GitHub Copilot wasn't visible in Bernstein's README. That has since been fixed:
src/bernstein/adapters/copilot.py, registered insrc/bernstein/adapters/registry.py) — it was just missing from the README.What's different in this PR
The previous PRs added Bernstein to the top-of-README `Contents` table-of-contents list, which was the wrong place. This PR adds it in the right place — MCPs → Development MCPs — which is the section for MCP servers that extend Copilot's capabilities. Bernstein ships a first-class MCP server (`bernstein mcp serve`) that exposes its 37-adapter orchestrator as MCP tool calls, so it's a clean fit for that subsection.
Format follows the convention of the existing entries (single-line bullet, project link + dash + description). Description leads with what it is, mentions the GitHub Copilot CLI adapter explicitly, and avoids marketing language.
What Bernstein is
Open-source multi-agent orchestrator for CLI coding agents. Apache 2.0, Python 3.12+. Coordinates 37 cooperating CLI adapters (Claude Code, Codex CLI, Gemini CLI, GitHub Copilot CLI, Cursor, Aider, Amp, OpenHands, OpenCode, Goose, Qwen, Ollama, and 26 more) running in parallel git worktrees. The scheduler is deterministic Python — zero LLM tokens spent on coordination. Quality gates (tests, lint, types) run before merge; cost tracking with budget enforcement; plan files with
depends_onfor multi-stage workflows; an MCP server mode lets any MCP-compatible client drive a run.Happy to make any framing adjustments if the entry should sit in a different subsection or read differently.