An MCP server that acts as a 5-voter Byzantine council to detect when an agentic loop is making no real progress and stop it. It is positioned as a guardrail to prevent wasted tokens from infinite spinning.
From the registry: BFT Progress Council MCP — 5-voter Byzantine council halts agentic loops when no real progress is
$ uv --versionhttps://docs.astral.sh/uv/Please install the `bft-progress-council-mcp` MCP server into my current AI client (that's you).
Optional prerequisites:
- Install uv/uvx — Install the uv tool so the MCP server can be launched via uvx, which is the simplest portable path shown in the README. Run: `uv --version` (https://docs.astral.sh/uv/)
Canonical MCP server config (stdio transport):
- command: `uvx`
- args: ["bft-progress-council-mcp"]
Note: README provides a Claude Desktop example, but the canonical stdio shape is simply command `uvx` with args `["bft-progress-council-mcp"]`. As an alternative, the README also mentions `pip install bft-progress-council-mcp` and then running `bft-progress-council-mcp` directly. No environment variables are documented.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.AI orchestration with hive-mind swarms, neural networks, and 87 MCP tools for enterprise dev.
Persistent codebase knowledge graph. Survives session restarts and context compaction.
A powerful toolkit for coding, providing semantic retrieval and editing capabilities.