- Home
- MCP servers
- YanHui Debug AI
YanHui Debug AI
- 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.
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:
-
Obtain your Claw ID and set it as a secret in your CI or MCP client configuration.
-
Point your MCP client to the YanHui HTTP endpoint for debugging and fixes.
-
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.