YanHui Debug AI

Provides instant bug fixes for CI failures by querying a shared knowledge base across users.
  • javascript

0

GitHub Stars

javascript

Language

3 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

YanHui Debug AI provides fast, shared-bug fixes for CI failures by querying a common knowledge base. It enables you to instantly apply fixes that have been solved for other users, reducing debugging time across projects.

How to use

Connect to the YanHui MCP server from your MCP client by using the HTTP endpoint provided. When a CI failure occurs, YanHui will search the knowledge base for a pre-existing fix and, if found, return a ready-to-apply solution. If the knowledge base does not contain a matching fix, YanHui analyzes the failure using the designated analysis step and saves the new fix to the knowledge base for future use. You can observe a rapid fix path for subsequent occurrences of the same issue.

Key usage patterns include: integrating YanHui in your CI workflow so failures can trigger a knowledge-base lookup, optionally capturing custom error logs for context, and reviewing the returned fix details to apply changes in your codebase.

How to install

Prerequisites: you need a client capable of MCP communications over HTTP. Ensure your environment can reach the YanHui API endpoint and that you have a valid Claw ID for billing.

Step-by-step how to configure your MCP client to use YanHui:

  1. Obtain your Claw ID and set it as a secret in your CI or MCP client configuration.

  2. Point your MCP client to the YanHui HTTP endpoint for debugging and fixes.

  3. If you want to customize error text or enable automatic fix posts, provide the corresponding inputs in your client configuration.

Additional content

Configuration overview: YanHui exposes an HTTP endpoint that you reference in your MCP client configuration. You provide your Claw ID for billing and optionally supply a custom error log to improve analysis.

Security and privacy considerations: YanHui redacts API keys, tokens, passwords, and emails before sending data. Only the necessary error messages and relevant stack traces are transmitted, and your Claw ID is masked in CI logs. The service captures only the last 50 lines of error output to minimize data exposure.

Pricing model: KB hits are billed at a small fixed rate, while new analyses incur a higher cost. If the same bug has been previously solved, you receive an instant fix via the knowledge base at a lower cost.

Troubleshooting tips: ensure network access to the API endpoint, verify your Claw ID is active, and confirm that your error logs are accessible to the client. If no fix is found in the KB, YanHui will perform an analysis and save the new fix for future use.

Tools and capabilities

  • Shared knowledge base: stores fixes from all users for instant reuse.

  • Automated analysis: analyzes new failures when a KB hit is not available.

  • Error log handling: supports auto-detection of common log file paths and optional custom error text.

  • Billing integration: uses a Claw ID to attribute usage and manage billing.

Available tools

knowledge_base_lookup

Searches the shared knowledge base for existing fixes matching the failure signature.

auto_analyze

Performs automated analysis when a knowledge base entry is not found, generating a new fix.

error_log_detection

Auto-detects common error log files to capture relevant failure information.

fix_publishing

Saves new fixes to the knowledge base so future occurrences can be resolved instantly.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational