Bft Progress Council MCP
mcp-name: io.github.CSOAI-ORG/bft-progress-council-mcp
BFT Progress Council MCP
BFT Progress Council MCP — 5-voter Byzantine council halts agentic loops when no real progress is...
BFT Progress Council MCP — 5-voter Byzantine council halts agentic loops when no real progress is happening. Stops tokens bleeding on infinite spins. MIT-licensed. Part of MEOK A2A Substrate.
🚀 Quick Start
# Install via pip
pip install bft_progress_council_mcp
# Or install via Smithery
npx -y @smithery/cli@latest install bft-progress-council-mcp --client claude
✨ Features
- MCP protocol compliant
- Easy installation
- Well-documented API
- Production-ready
- Active maintenance
📖 Documentation
🛡️ Compliance
This MCP server is built with EU AI Act compliance built-in:
- ✅ Article 9 — Risk Management System
- ✅ Article 13 — Transparency & Instructions for Use
- ✅ Article 15 — Bias Detection & Testing
- ✅ Article 26 — FRIA Support (where applicable)
- ✅ Article 50 — AI Content Watermarking (where applicable)
Need help getting compliant? Book a free 15-min diagnostic →
🏢 Enterprise
Need custom development, SLA guarantees, or white-label deployment?
- Pro: $99/mo — Full MCP suite + EU AI Act tracking
- Enterprise: $499/mo — Custom dev + SLA + Dedicated support
View Pricing → | Contact Sales →
🤝 Part of the MEOK Ecosystem
This server is part of the MEOK AI Labs ecosystem — 300+ MCP servers for sovereign AI governance.
| Domain | Purpose |
|---|---|
| councilof.ai | EU AI Act compliance marketplace |
| safetyof.ai | AI safety & monitoring |
| meok.ai | Sovereign AI platform |
| cobolbridge.ai | Legacy modernization |
📜 License
MIT © CSOAI-ORG
Built with 💜 by MEOK AI Labs · UK Companies House 16939677
- **Prompt Injection Firewall** → `uvx agent-prompt-injection-firewall-mcp` - **Audit Logger** → `uvx agent-audit-logger-mcp` - **Policy Enforcement** → `uvx agent-policy-enforcement-mcp` - **Rate Limiter** → `uvx agent-rate-limiter-mcp` - **Certified Handoff** → `uvx agent-handoff-certified-mcp` - **Identity + Trust** → `uvx agent-identity-trust-mcp`Full catalogue + Anthropic Registry verify links: meok.ai/anthropic-registry
Protocol coverage + Universal PAYG
- ✅ MCP (Anthropic) — native
- ✅ A2A (Google + Linux Foundation, absorbed IBM ACP)
- ✅ IBM ACP — covered via A2A merge
- ◐ Stripe ACP (Agentic Commerce) — Q3 bridge
- ◐ AP2 (Google Agent Payments) — partial
- ◐ x402 (Coinbase HTTP 402) — via api.meok.ai gateway
- → OASF / AGNTCY — Q3 bridge
| Option | Price | Best for |
|---|---|---|
| Self-host (this MCP) | £0 — MIT | Devs |
| This MCP Starter | £29/mo | One-MCP teams |
| Universal PAYG | £29/mo + £0.0002/call | Spiky usage |
| A2A Substrate | £499/mo | A whole pack |
| Universe | £1,499/mo | All 48 MCPs |
Why this matters for MEOK
Every other MEOK MCP makes you do something. This one tells you when to stop. It's the cheapest insurance policy in the catalogue — and it sits alongside the agent-rate-limiter and agent-audit-logger as the third guardrail in the A2A Substrate.
Wire it up — full stack
This MCP is step 1 of 6 in the MEOK chain that turns one agent action into a fully signed compliance event. See meok.ai/mcp-stack for the 6-MCP chain:
- bft-progress-council-mcp (this) — anti-loop guardrail
- agent-token-budget-mcp — hard spend cap
- agent-content-watermark-mcp — EU AI Act Article 50(2) watermark
- meok-eu-aigc-icon-mcp — EU Code-of-Practice icon (Nov 2026 cliff)
- agent-audit-logger-mcp — hash-chained audit trail
- a2a-governance-bridge-mcp — fold all signatures into one signed event
Output: ONE auditor-defensible evidence event mapped to EU AI Act Articles 12 + 50, DORA Article 17, ISO 42001 clause 9 — plus a public verify URL.
Licence
MIT. By MEOK AI Labs (CSOAI LTD, UK Companies House 16939677). Founder: Nicholas Templeman.
💸 Try MEOK in 30 seconds — instant buy ladder
| Tier | Price | What you get | Stripe |
|---|---|---|---|
| Smoke test | £1 | Signed sample MCP-Hardening report + Article 50 PDF | https://buy.stripe.com/aFa7sNcgAdQS0ZT1Uc8k91t |
| Quick Kit | £9 | EU AI Act Article 50 implementation guide (C2PA + EU-Icon) | https://buy.stripe.com/aFa7sNcgAdQS0ZT1Uc8k91t |
| Founder Call | £29 | 30-min 1-on-1 with the founder | https://buy.stripe.com/aFa7sNcgAdQS0ZT1Uc8k91t |
Refundable. UK Stripe — VAT-clean. Builds on the 81-MCP MEOK fleet. Verify any signed report at https://meok.ai/verify.
Configuration
Add to your claude_desktop_config.json (Claude Desktop) or your MCP client config:
{
"mcpServers": {
"bft-progress-council-mcp": {
"command": "uvx",
"args": ["bft-progress-council-mcp"]
}
}
}
Or: pip install bft-progress-council-mcp then run the bft-progress-council-mcp command (stdio transport).
Examples
Once configured, ask your assistant, for example:
- "Use
start_sessionto …" - "Use
record_actionto …" - "Use
council_voteto …"