Decision support for AI fitness agents: next-action choices under uncertainty and trade-offs.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Return ATENA capabilities, supported decision types, endpoints and agent-use guidance.
This tool takes no arguments.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Return ATENA capabilities, supported decision types, endpoints and agent-use guidance.
No arguments.
{
"type": "object",
"title": "atena_capabilitiesArguments",
"properties": {}
}Decision-control specialist for AI fitness and human-performance agents. Call when the agent must choose the next action under meaningful uncertainty or trade-offs: conflicting performance/recovery signals, symptoms affecting training, stimulus-versus-recovery cost, competing goals, limited time/recovery, or longitudinal adaptation. Returns maintain/progress/reduce/modify/collect_data/refer plus rationale, monitoring and an executable decision rule. Not a diagnostic or emergency-medicine tool. Do not call for simple factual questions with no decision trade-off.
| Argument | Type | Description |
|---|---|---|
| payload* | any |
{
"type": "object",
"$defs": {
"AtenaDecisionInput": {
"type": "object",
"title": "AtenaDecisionInput",
"required": [
"goal"
],
"properties": {
"goal": {
"type": "object",
"title": "Goal",
"description": "Primary and secondary goals, priorities, and maintenance goals. Goal priority is essential for trade-offs.",
"additionalProperties": true
},
"state": {
"type": "object",
"title": "State",
"description": "Current performance, RPE, recovery, sleep, symptoms, fatigue, wellness, and other observed state.",
"additionalProperties": true
},
"person": {
"type": "object",
"title": "Person",
"description": "Relevant person context only; do not include unnecessary sensitive data.",
"additionalProperties": true
},
"history": {
"type": "object",
"title": "History",
"description": "Relevant longitudinal history and previous decisions/responses.",
"additionalProperties": true
},
"question": {
"type": "string",
"title": "Question",
"default": "",
"description": "The concrete decision the calling agent needs to make next."
},
"response": {
"type": "object",
"title": "Response",
"description": "Observed response to recent training or a previous modification.",
"additionalProperties": true
},
"constraints": {
"type": "object",
"title": "Constraints",
"description": "Time, recovery, energy, stress, equipment, schedule, or other constraints affecting the decision.",
"additionalProperties": true
}
}
}
},
"title": "atena_decideArguments",
"required": [
"payload"
],
"properties": {
"payload": {
"$ref": "#/$defs/AtenaDecisionInput"
}
}
}