Looking for a critical review of my QA Orchestrator MCP server #209016
Replies: 4 comments 2 replies
|
Looks pretty good overall. The host/orchestrator split is clear and I like that the orchestrator does not get access to the code or make the final decision. My main issue is that it feels a bit complex for normal PR reviews. I would keep the simple review as the default and only use the bigger review bundles when the risk is higher. I would also add one really simple example showing: normal QA review vs QA Orchestrator review That would make it much easier to understand why someone should use this instead of just putting the same rules into AGENTS.md or prompts. Also WSL2 being required on Windows might stop some people from trying it. |
|
Big update =) |
|
I ran it through mcp-doctor (my static MCP linter) and read the README, Scan first: all 9 tools found, Quality A (93%), Security A (100%). The only warnings are three read-only getters ( 1. Is the boundary clear and trustworthy?
2. Fixed bundles and risk-based escalation: useful or too complex? 3. Are the state transitions and setup docs understandable on first read?
4. What would stop me from trying or adopting it?
Net: the design instinct (orchestrator stays content-free, host owns decisions) is right, and the code quality shows. The gap is between "validated workflow" and "verified review": close it or name it, and cut the first run down to one command and one example. |
|
Hi! I went through your README and orchestration documentation. The separation between the host agent and MCP server is well thought out, especially keeping source code and model execution on the host side. A few suggestions:
The architecture looks promising. For me, measurable improvements in review quality and reliability would be the biggest reasons to adopt it. Nice work, and good luck with the project! |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Product Feedback
Body
Looking for a critical review of my QA Orchestrator MCP server
Hi GitHub Community,
I built QA Orchestrator, a local FastMCP service for coordinating multi-stage QA reviews. It handles deterministic routing and bounded session state, while the host agent retains the code, evidence, prompts, model execution, and final QA decision.
I’d appreciate a first-pass technical review, especially:
Is the boundary between the host agent and orchestrator clear and trustworthy?
Are fixed review bundles and risk-based escalation useful, or too complex?
Are the MCP state transitions and setup docs understandable on first read?
What would stop you from trying or adopting it?
Please be candid; concrete concerns and suggestions are most helpful. If the project seems useful to you, a ⭐ is welcome, but honest feedback is my main goal.
All reactions