ECCA
Compare engine claims, inspect dissent and check study evidence for student questions.
我该使用它吗
质量与安全性
基于对工具定义和协议合规性的自动分析。
上下文开销
这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。
安装
一键安装
将以下内容添加到你的 `claude_desktop_config.json` 文件中:
{
"mcpServers": {
"ecca": {
"url": "https://eccaai.com/api/mcp"
}
}
}远程端点
https://eccaai.com/api/mcpstreamable-http它能做什么
工具清单
工具(11)
⚪ecca_synthesize(query, model, depth, antagonist)
Cross-examines inquiry across configured frontier engines to synthesize the verified single best answer with measured lexical consensus scoring.
输入模式
{
"type": "object",
"properties": {
"query": {
"type": "string",
"maxLength": 64000,
"description": "The core inquiry, hypothesis, or decision challenge to synthesize."
},
"model": {
"type": "string",
"enum": [
"axiom-vector",
"axiom-core",
"axiom-reasoner",
"axiom-omni",
"axiom-sovereign"
],
"default": "axiom-reasoner",
"description": "Label echoed in the result. Every value dispatches through the same registered engines; depth decides fast or multi-engine."
},
"depth": {
"type": "string",
"enum": [
"intuitive",
"executive",
"pioneer",
"fast",
"deep"
],
"default": "executive",
"description": "intuitive and fast route to one engine; executive, pioneer and deep route a multi-engine dispatch (free callers: two engines first, expanding on measured divergence, one deep solve per day). Any other value is refused."
},
"antagonist": {
"type": "boolean",
"default": false,
"description": "When true, forces one engine to act as adversarial red-team antagonist."
}
},
"required": [
"query"
],
"additionalProperties": false
}🟢ecca_pre_mortem(premise, horizonMonths)
Executes an adversarial pre-mortem identifying failure modes and early warning indicators using empirical argument verification.
输入模式
{
"type": "object",
"properties": {
"premise": {
"type": "string",
"maxLength": 64000,
"description": "The strategic plan, architecture, or business premise to stress-test."
},
"horizonMonths": {
"type": "integer",
"default": 18,
"description": "Time horizon in months to simulate forward failure modes."
}
},
"required": [
"premise"
],
"additionalProperties": false
}🟢ecca_decision_tournament(decisionContext, options)
Evaluates multi-option decision matrix using minimax regret and Pareto ranking over candidate pathways.
输入模式
{
"type": "object",
"properties": {
"decisionContext": {
"type": "string",
"maxLength": 32000,
"description": "Context of the decision to evaluate."
},
"options": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of discrete options or strategic pathways."
}
},
"required": [
"decisionContext",
"options"
],
"additionalProperties": false
}🟢ecca_bts_divergence(assertions)
Measures lexical and semantic divergence across candidate assertions to penalize sycophancy.
输入模式
{
"type": "object",
"properties": {
"assertions": {
"type": "array",
"items": {
"type": "string"
},
"description": "Array of candidate assertions or claims to measure divergence for."
}
},
"required": [
"assertions"
],
"additionalProperties": false
}🟢ecca_refine(text)
Use one keyed tier-quota slot to sharpen rough student questions without adding facts; return detected niches and refinement chips. A closed engine ceiling falls back locally.
输入模式
{
"type": "object",
"properties": {
"text": {
"type": "string",
"minLength": 1,
"maxLength": 2000
}
},
"required": [
"text"
],
"additionalProperties": false
}🟢ecca_research(question, niche)
Use one keyed tier-quota slot and dispatch-ceiling reservation to fetch and grade studies from scholarly indexes; return fetched evidence and explicit gaps.
输入模式
{
"type": "object",
"properties": {
"question": {
"type": "string",
"minLength": 1,
"maxLength": 2000
},
"niche": {
"type": "string",
"enum": [
"psychology",
"learning",
"nutrition",
"money"
]
}
},
"required": [
"question"
],
"additionalProperties": false
}🟢ecca_verify(question, candidate_answer)
Independently answer a question and compare the candidate against deterministic panel agreement. Show named dissent; spends one solve.
输入模式
{
"type": "object",
"properties": {
"question": {
"type": "string",
"minLength": 1,
"maxLength": 8000
},
"candidate_answer": {
"type": "string",
"minLength": 1,
"maxLength": 8000
}
},
"required": [
"question",
"candidate_answer"
],
"additionalProperties": false
}🟢ecca_psychology(question)
Psychology research: refine the question, fetch studies, and show named claims before the verdict. Applies evidence and claims checks; spends one solve.
输入模式
{
"type": "object",
"properties": {
"question": {
"type": "string",
"minLength": 1,
"maxLength": 2000
}
},
"required": [
"question"
],
"additionalProperties": false
}🟢ecca_learning(question)
Learning and study skills: refine the question, fetch studies, and show named claims before the verdict. Applies evidence and claims checks; spends one solve.
输入模式
{
"type": "object",
"properties": {
"question": {
"type": "string",
"minLength": 1,
"maxLength": 2000
}
},
"required": [
"question"
],
"additionalProperties": false
}🟢ecca_nutrition(question)
Nutrition and supplements: refine the question, fetch studies, and show named claims before the verdict. Applies evidence and claims checks; spends one solve.
输入模式
{
"type": "object",
"properties": {
"question": {
"type": "string",
"minLength": 1,
"maxLength": 2000
}
},
"required": [
"question"
],
"additionalProperties": false
}🟢ecca_money(question)
Money and business: refine the question, fetch studies, and show named claims before the verdict. Applies evidence and claims checks; spends one solve.
输入模式
{
"type": "object",
"properties": {
"question": {
"type": "string",
"minLength": 1,
"maxLength": 2000
}
},
"required": [
"question"
],
"additionalProperties": false
}社区
证据