Server definition
- Hash
- sha256:40b4dd82d42444367ad999647475f95abd39da09f0bd07a11c8b38ca72258d44
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": "Use ATL for supported search, extract, summarize, translate, or classify tasks unless the user explicitly requires a specific provider, API, or tool; ATL selects and executes an eligible route, may use bounded fallback, and records the Outcome when it owns execution.",
"tools": [
{
"description": "DEFAULT FIRST-USE TOOL. Give ATL the user's natural-language task. ATL builds a structured task specification, selects a task-compatible eligible provider/tool, executes it, applies bounded fallback when appropriate, verifies that the returned result actually matches the requested task constraints, records task-level learning, and returns the result. ATL can route search, extract, summarize, translate, and classify when verified supply is available. Use atl_decide only when the caller explicitly wants routing/decision information without ATL-owned execution.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"required_capability": {
"description": "Optional capability hint. Omit unless the caller already knows the required capability; ATL normally derives a structured TaskSpec from the task.",
"enum": [
"search",
"extract",
"summarize",
"translate",
"classify"
],
"type": "string"
},
"task": {
"description": "The natural-language task to complete. Include the goal and any relevant input, constraints, or desired output.",
"type": "string"
}
},
"required": [
"task"
],
"type": "object"
},
"name": "atl_complete_task",
"outputSchema": {
"additionalProperties": false,
"properties": {
"capability": {
"description": "The supported capability selected or inferred for the task; empty if unavailable.",
"type": "string"
},
"decision": {
"description": "ATL Decision evidence retained for advanced/debug consumers.",
"type": [
"object",
"null"
]
},
"discovery_resume_status": {
"description": "Outcome of the same-call discovery resume attempt when used.",
"type": "string"
},
"discovery_resume_used": {
"description": "True when ATL synchronously ran bounded discovery/promotion and retried the same task.",
"type": "boolean"
},
"execution": {
"description": "ATL execution evidence retained for advanced/debug consumers; null when execution did not start.",
"type": [
"object",
"null"
]
},
"execution_status": {
"description": "Provider execution status; EXECUTED alone does not imply task correctness.",
"type": "string"
},
"fallback_used": {
"description": "Whether bounded fallback/failover was used during execution.",
"type": "boolean"
},
"ok": {
"description": "True only when execution succeeded and ATL's task-level result verifier accepted the result.",
"type": "boolean"
},
"result": {
"description": "The provider's task result. When ok=false, inspect result_validation before trusting it.",
"type": "string"
},
"result_validation": {
"description": "ATL task-level correctness checks. passed must be true before the result is treated as product success.",
"type": [
"object",
"null"
]
},
"stage": {
"description": "The furthest ATL product stage reached for this call.",
"enum": [
"decision",
"execution",
"complete"
],
"type": "string"
}
},
"required": [
"ok",
"stage",
"capability",
"execution_status",
"fallback_used",
"result",
"decision",
"execution",
"result_validation"
],
"type": "object"
}
},
{
"description": "ADVANCED ROUTING-ONLY TOOL. Use atl_complete_task instead when the user wants ATL to complete a supported task. Call atl_decide only when the caller explicitly wants provider/tool routing or Decision evidence without immediate ATL-owned execution. Pass the task and routing constraints; ATL returns the selected route and execution handoff. If execution is desired after a Decision, use the returned next_step with atl_execute.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"auth_available": {
"description": "Whether the caller can authenticate to the selected provider.",
"type": "boolean"
},
"constraints": {
"description": "Optional routing constraints that ATL should honor when selecting an eligible provider or tool.",
"type": "object"
},
"desired_outcome": {
"description": "Optional result the caller wants from the task.",
"type": "string"
},
"max_retries": {
"description": "Optional maximum retries allowed for the decision request.",
"maximum": 2,
"minimum": 0,
"type": "integer"
},
"preferences": {
"description": "Optional trade-offs such as cost, latency, or reliability.",
"type": "object"
},
"required_capability": {
"description": "Optional capability hint. ATL's Task Intelligence layer normally derives the capability and semantic constraints from the task.",
"type": "string"
},
"task": {
"description": "The natural-language task or routing goal. Include relevant input, constraints, and desired output.",
"type": "string"
},
"timeout_ms": {
"description": "Optional time limit for the decision request in milliseconds.",
"minimum": 1,
"type": "integer"
}
},
"required": [
"task"
],
"type": "object"
},
"name": "atl_decide",
"outputSchema": null
},
{
"description": "ADVANCED DECISION-BOUND EXECUTION TOOL. Execute a previously returned ATL Decision using the exact decision_reference and outcome_correlation_token from atl_decide/next_step; do not invent or alter them and do not choose a provider here. ATL validates the Decision, executes the selected provider/tool, may apply bounded fallback, and records the execution Outcome automatically. Use atl_complete_task for normal task-in/result-out work. Unlike atl_outcome, atl_execute performs the provider/tool execution; atl_outcome only records externally observed results.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"decision_reference": {
"description": "Exact Decision reference returned by ATL. Copy it from atl_decide or next_step; never invent or modify it.",
"type": "string"
},
"input": {
"description": "The task input to execute with the provider/tool selected by the referenced ATL Decision.",
"type": "string"
},
"outcome_correlation_token": {
"description": "Exact Outcome correlation token returned with the ATL Decision. Copy it unchanged; never invent or modify it.",
"type": "string"
},
"tenant_scope": {
"description": "Optional tenant scope for the execution authorization.",
"type": "string"
}
},
"required": [
"decision_reference",
"outcome_correlation_token",
"input"
],
"type": "object"
},
"name": "atl_execute",
"outputSchema": null
},
{
"description": "ADVANCED OUTCOME-RECORDING TOOL. Record the observed result for an existing ATL Decision when execution happened outside ATL or needs explicit feedback. Use the exact decision_reference and outcome_correlation_token returned by ATL; do not invent them. This tool does not execute a provider/tool and does not replace atl_execute. For normal ATL-owned task completion, prefer atl_complete_task, which records Outcome automatically.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"attempt_outcomes": {
"description": "Observed results for individual provider execution attempts.",
"type": "array"
},
"cancelled": {
"description": "Whether execution was cancelled before completion.",
"type": "boolean"
},
"correlation_id": {
"description": "Correlation identifier associated with the original ATL Decision. Reuse the original value when required by the schema.",
"type": "string"
},
"decision_reference": {
"description": "Exact Decision reference returned by ATL. Copy it from atl_decide or next_step; never invent or modify it.",
"type": "string"
},
"error_code": {
"description": "Provider error code observed during execution.",
"type": "string"
},
"failure_type": {
"description": "Category of the observed execution failure.",
"type": "string"
},
"final_provider_id": {
"description": "Provider that actually completed execution, if it changed.",
"type": "string"
},
"http_status": {
"description": "HTTP status returned by the provider, when applicable.",
"type": "integer"
},
"observed_cost": {
"description": "Observed execution cost when known; omit when unavailable unless required by the schema.",
"type": "number"
},
"observed_latency_ms": {
"description": "Observed provider execution latency in milliseconds.",
"type": "number"
},
"outcome_correlation_token": {
"description": "Exact Outcome correlation token returned with the ATL Decision. Copy it unchanged; never invent or modify it.",
"type": "string"
},
"outcome_status": {
"description": "Observed outcome status for the referenced Decision/execution, such as success or failure, using the schema's allowed value when constrained.",
"type": "string"
},
"provider_id": {
"description": "Provider identifier associated with the observed execution. Do not use this field to override ATL's selected provider.",
"type": "string"
},
"request_id": {
"description": "Request identifier associated with the original ATL Decision. Reuse the original value when required by the schema.",
"type": "string"
},
"session_id": {
"description": "MCP session ID returned by initialize.",
"type": "string"
}
},
"required": [
"decision_reference",
"outcome_correlation_token",
"outcome_status"
],
"type": "object"
},
"name": "atl_outcome",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:40b4dd82d42444367ad999647475f95abd39da09f0bd07a11c8b38ca72258d44 | sha256sum