このMCPでできること
Diagnoses agent failures, detects loops and budget issues, recommends recovery or failover actions, and maintains a shared fix library.
ツール
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'limit': {'type': 'integer', 'description': 'top N patterns (default 5)'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'step': {'type': 'integer'}, 'task': {'type': 'string'}, 'format': {'enum': ['full', 'summary', 'summary_only'], 'type': 'string', 'description': "'summary' adds a one-line relayable answer (for chat/Telegram agents); 'summary_only' returns just that line. Default full."}, 'max_steps': {'type': 'integer'}, 'tokens_used': {'type': 'number'}, 'context_used': {'type': 'number'}, 'token_budget': {'type': 'number'}, 'cost_used_usd': {'type': 'number'}, 'context_window': {'type': 'number'}, 'recent_actions': {'type': 'array'}, 'cost_budget_usd': {'type': 'number'}}}
入力スキーマ
{'type': 'object', 'required': ['errors'], 'properties': {'errors': {'type': 'array', 'description': 'ordered list (oldest first) of error strings or {error, retried:bool, action} objects'}}}
入力スキーマ
{'type': 'object', 'required': ['source'], 'properties': {'hint': {'type': 'string', 'description': "optional: the framework/format, e.g. 'otel', 'openai'"}, 'source': {'description': 'your logs: a list, or an object wrapping a spans/steps/messages array'}}}
入力スキーマ
{'type': 'object', 'required': ['steps'], 'properties': {'steps': {'type': 'array', 'description': 'your recent steps (last ~5-10), each with an action/tool and optionally inputs — same step shape as diagnose_trace'}, 'threshold': {'type': 'integer', 'description': 'how many identical consecutive calls = a loop (default 3)'}}}
入力スキーマ
{'type': 'object', 'required': ['traces'], 'properties': {'traces': {'type': 'array', 'description': 'array of trace objects (max 20)'}}}
入力スキーマ
{'type': 'object', 'required': ['error'], 'properties': {'error': {'type': 'string', 'description': 'the exact error text/message you hit'}, 'action': {'type': 'string', 'description': 'optional: the tool/operation that failed'}, 'format': {'enum': ['full', 'summary', 'summary_only'], 'type': 'string', 'description': "'summary' adds a one-line relayable answer (for chat/Telegram agents); 'summary_only' returns just that line. Default full."}, 'context': {'type': 'string', 'description': "optional: what you were doing (e.g. 'paying via x402 on solana')"}}}
入力スキーマ
{'type': 'object', 'required': ['trace'], 'properties': {'trace': {'type': 'object', 'description': 'OTel-shaped agent trace'}}}
入力スキーマ
{'type': 'object', 'required': ['request_id'], 'properties': {'request_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'trace_id': {'type': 'string'}, 'verdict_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'tags': {'type': 'array', 'items': {'type': 'string'}, 'description': 'task facets, e.g. [tool_calling, retrieval] (optional)'}, 'limit': {'type': 'integer', 'description': 'max cards (default 10)'}, 'agent_stack': {'type': 'string', 'description': 'e.g. openclaw, langchain (optional)'}}}
入力スキーマ
{'type': 'object', 'required': ['error'], 'properties': {'error': {'type': 'string', 'description': 'the error you hit'}, 'current_chain': {'type': 'string', 'description': "the chain you're on (e.g. 'solana')"}, 'available_chains': {'type': 'array', 'items': {'type': 'string'}, 'description': "fallback chains you can use (e.g. ['base','arbitrum'])"}, 'current_provider': {'type': 'string', 'description': "the RPC/provider you're using (e.g. 'helius')"}, 'available_providers': {'type': 'array', 'items': {'type': 'string'}, 'description': 'backup providers on the same chain'}}}
入力スキーマ
{'type': 'object', 'required': ['failure_class', 'succeeded'], 'properties': {'fix': {'type': 'string', 'description': 'the fix that was auto-applied'}, 'family': {'type': 'string'}, 'succeeded': {'type': 'boolean', 'description': 'did the single retry after the fix succeed?'}, 'confidence': {'type': 'number'}, 'action_class': {'type': 'string', 'description': 'retry | refetch | config'}, 'failure_class': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': ['message'], 'properties': {'kind': {'type': 'string', 'description': "'pattern_request' | 'problem' | 'message' (default 'message')"}, 'context': {'type': 'object', 'description': "optional: the trace/error you couldn't get diagnosed (redacted server-side)"}, 'message': {'type': 'string', 'description': "what you'd like added, or the problem we couldn't solve — be specific"}, 'verdict_id': {'type': 'string', 'description': 'optional: the verdict this relates to'}}}
入力スキーマ
{'type': 'object', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'description': 'max sections to return (default 3)'}, 'query': {'type': 'string', 'description': "what you want to know, e.g. 'how to format a trace'"}}}
入力スキーマ
{'type': 'object', 'required': ['session_id'], 'properties': {'session_id': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'agent_id': {'type': 'string', 'description': 'optional label for your agent/run'}}}
入力スキーマ
{'type': 'object', 'required': ['session_id', 'step'], 'properties': {'step': {'type': 'object', 'description': 'the step: action/tool + inputs'}, 'counters': {'type': 'object', 'description': 'running counters (tokens/cost/context/max_steps)'}, 'session_id': {'type': 'string'}, 'loop_threshold': {'type': 'integer', 'description': 'identical calls that count as a loop (default 3)'}}}
入力スキーマ
{'type': 'object', 'required': ['verdict_id', 'correct'], 'properties': {'note': {'type': 'string', 'description': 'optional free-text: what worked, what was wrong, or any detail that would help us improve this verdict'}, 'correct': {'type': 'boolean', 'description': 'true if the diagnosis was right, false if not'}, 'verdict_id': {'type': 'string', 'description': "the verdict you're rating"}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'tokens_used': {'type': 'number'}, 'context_used': {'type': 'number'}, 'token_budget': {'type': 'number'}, 'cost_used_usd': {'type': 'number'}, 'context_window': {'type': 'number'}, 'recent_actions': {'type': 'array', 'items': {'type': 'string'}}, 'cost_budget_usd': {'type': 'number'}}}
入力スキーマ
{'type': 'object', 'required': [], 'properties': {'error': {'type': 'string', 'description': "optional: an error string — we'll diagnose it to find the failure_class, then return the crowd outcomes for it"}, 'failure_class': {'type': 'string', 'description': "the failure_class to look up (e.g. 'unhandled_tool_error', 'loop_repeated_tool_call'); or pass 'error' and we map it"}}}
最近のツール変更
類似のMCPサーバー
Andreax
Offers pay-per-call AI services for inference, agent and workflow design, OCR and transcription, code generation and review, clas…
IA-QA — 130+ QA & Dev Tools for AI Agents
Provides deterministic QA, evaluation, testing, code analysis, prompt and RAG checks, model comparison, and web security diagnost…
CompletionKit
Runs prompt evaluation workflows over datasets using deterministic checks and LLM judges, with metrics, scoring runs, agreements,…
Replicate
Provides access to Replicate models, versions, collections, hardware, predictions, and deployments for running and managing hoste…
Huggingface
Provides access to Hugging Face model, dataset, and Space metadata, alongside broader structured research and data-routing tools.
Ai Model Experiments
Runs prompts across multiple AI models and compares their outputs, costs, latency, token usage, and errors.
rubrkit
Manages AI evaluation artifacts, rubric audits, eval runs, golden cases, proof reports, and drift monitoring for LLM outputs.
Hipocampo MCP
Provides bilingual semantic memory, embeddings, graph links, code indexing and search, context preload, deduplication, compressio…