Hey PH! We built Vouqis because I kept seeing MCP servers fail in production in ways that were completely invisible to standard monitoring. HTTP 200, no errors in logs but the server was silently accepting malformed JSON-RPC requests it should have rejected, or timing out on tools 3 and 4 in a 5-tool chain. The math is brutal: if each MCP tool has 71% reliability, a 5-tool chain succeeds only 18% of the time. You need to know your server's actual protocol-level reliability before you ship. Vouqis runs 10 deterministic probes, zero LLM calls, and gives you a trust score you can put in your README and gate on in CI. Happy to audit anyone's MCP server live in the comments just drop a URL
@sairam_suraj_pattisapu This is the real bottleneck. But how do we handle auth-heavy servers without storing customer credentials on the runner? If the probe itself fails due to token expiration, is that a server failure or an environment configuration issue? We need to draw a hard line on what constitutes a protocol error vs an environment error.
@eliya_taylor The five-probe approach makes a lot of sense. I'm curious how the CI gate handles custom weights. Some production environments care more about latency thresholds than error diversity. Can teams adjust these scoring weights inside their workflow files today?
As Taylor mentioned, the real insight is that “HTTP 200” does not mean MCP success. The product addresses a painful and increasingly common issue: AI agents fail silently while infrastructure dashboards still look healthy. Its strongest positioning advantage is protocol-level trust scoring powered by deterministic probes, giving teams visibility into failures traditional observability tools completely miss.
@reddi_bhuvanesh The silent empty array failure is the trickiest one to catch. If a server returns an empty list because a database query genuinely found nothing, that is structurally valid. How does a deterministic probe tell the difference between a true empty state and a silent error without knowing the database state? False positives will break builds in CI for the wrong reasons.
Most agents fail silently at the protocol layer. Standard infrastructure monitoring tracks transport-layer availability, but it fails to catch malformed schema definitions or corrupted payloads. When an LLM receives a valid HTTP transport envelope containing polluted data, it processes the error as a successful tool execution and behaves unpredictably.
@reddi_bhuvanesh Yes thats what most Engineers miss and regret it later after it reaches to the user