Server definition
- Hash
- sha256:143f400c4ad6e9fec2e084dc0b9d8f3519621ef0742acf1e9808cec44c1cad4a
- What it is
- What a remote MCP server returned when asked what it offers: 1 tools
The blob, as servednamed by its sha256
{
"instructions": "Use check_footwear_fit for a specific finished footwear product when the user needs a bounded fit decision based on their reported interaction and intended use. Missing evidence may remain explicit unknowns. Do not use this server for medical diagnosis or treatment. When presenting a returned fit judgment, preserve the tool's decision, unknowns, next steps, alternatives, professional boundary, evidence state, and execution provenance. When coreJudgment is present, preserve its primaryState, reasonCodes, criticalUnknownIds, Case/Rule Set identity, and do not replace them with stronger host conclusions. Do not add or strengthen unverified product facts, gait or biomechanical labels, medical causal explanations or diagnoses, or extra size/width/lacing/product prescriptions unless they were independently established as verified evidence in the request. Keep any separately sourced external information clearly separate from the bounded fit judgment.",
"tools": [
{
"description": "Use when the user needs a bounded fit judgment about whether a specific finished footwear product is likely to work for a specific person in a stated use context, including pressure, toe contact, heel slip, width/size questions, dynamic-use problems, keep/exchange decisions, and fit-driven alternatives. Do not use for generic shoe education, style advice, simple size conversion, or medical diagnosis/treatment. When presenting a returned fit judgment, preserve the tool's decision, unknowns, next steps, alternatives, professional boundary, evidence state, and execution provenance. When coreJudgment is present, preserve its primaryState, reasonCodes, criticalUnknownIds, Case/Rule Set identity, and do not replace them with stronger host conclusions. Do not add or strengthen unverified product facts, gait or biomechanical labels, medical causal explanations or diagnoses, or extra size/width/lacing/product prescriptions unless they were independently established as verified evidence in the request. Keep any separately sourced external information clearly separate from the bounded fit judgment.",
"inputSchema": {
"$defs": {
"Evidence": {
"additionalProperties": false,
"properties": {
"kind": {
"enum": [
"USER_REPORT",
"VERIFIED_PRODUCT_FACT",
"OTHER"
],
"title": "Kind",
"type": "string"
},
"source": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Source"
},
"statement": {
"title": "Statement",
"type": "string"
}
},
"required": [
"kind",
"statement"
],
"title": "Evidence",
"type": "object"
},
"Product": {
"additionalProperties": false,
"properties": {
"brand": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Brand"
},
"model": {
"title": "Model",
"type": "string"
},
"size": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Size"
},
"version": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Version"
},
"width": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Width"
}
},
"required": [
"model"
],
"title": "Product",
"type": "object"
},
"UseContext": {
"additionalProperties": false,
"properties": {
"activity": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Activity"
},
"distanceKm": {
"anyOf": [
{
"minimum": 0,
"type": "number"
},
{
"type": "null"
}
],
"default": null,
"title": "Distancekm"
},
"durationMinutes": {
"anyOf": [
{
"minimum": 0,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Durationminutes"
},
"terrain": {
"items": {
"type": "string"
},
"title": "Terrain",
"type": "array"
}
},
"title": "UseContext",
"type": "object"
}
},
"additionalProperties": false,
"properties": {
"bodySignals": {
"items": {
"type": "string"
},
"title": "Bodysignals",
"type": "array"
},
"canonicalRequest": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"description": "Optional complete governed Match & Fit Core JudgmentRequest. It is passed through without semantic field invention and is canonical only if the configured Core executor validates and executes it.",
"title": "Canonicalrequest"
},
"evidence": {
"items": {
"$ref": "#/$defs/Evidence"
},
"title": "Evidence",
"type": "array"
},
"interactionSignals": {
"items": {
"type": "string"
},
"title": "Interactionsignals",
"type": "array"
},
"product": {
"$ref": "#/$defs/Product"
},
"question": {
"title": "Question",
"type": "string"
},
"useContext": {
"anyOf": [
{
"$ref": "#/$defs/UseContext"
},
{
"type": "null"
}
],
"default": null
}
},
"required": [
"question",
"product"
],
"title": "FitCheckInput",
"type": "object"
},
"name": "check_footwear_fit",
"outputSchema": {
"$defs": {
"Alternative": {
"additionalProperties": false,
"properties": {
"kind": {
"$ref": "#/$defs/AlternativeKind"
},
"label": {
"title": "Label",
"type": "string"
},
"rationale": {
"title": "Rationale",
"type": "string"
}
},
"required": [
"kind",
"label",
"rationale"
],
"title": "Alternative",
"type": "object"
},
"AlternativeKind": {
"enum": [
"SIZE",
"WIDTH",
"SAME_FAMILY",
"STRUCTURE_DIRECTION",
"PRODUCT"
],
"title": "AlternativeKind",
"type": "string"
},
"CoreJudgment": {
"additionalProperties": false,
"properties": {
"caseId": {
"title": "Caseid",
"type": "string"
},
"caseVersion": {
"title": "Caseversion",
"type": "string"
},
"criticalUnknownIds": {
"items": {
"type": "string"
},
"title": "Criticalunknownids",
"type": "array"
},
"executionId": {
"title": "Executionid",
"type": "string"
},
"packageId": {
"title": "Packageid",
"type": "string"
},
"primaryState": {
"title": "Primarystate",
"type": "string"
},
"reasonCodes": {
"items": {
"type": "string"
},
"title": "Reasoncodes",
"type": "array"
},
"ruleSetId": {
"title": "Rulesetid",
"type": "string"
},
"ruleSetVersion": {
"title": "Rulesetversion",
"type": "string"
}
},
"required": [
"primaryState",
"reasonCodes",
"criticalUnknownIds",
"packageId",
"executionId",
"caseId",
"caseVersion",
"ruleSetId",
"ruleSetVersion"
],
"title": "CoreJudgment",
"type": "object"
},
"Decision": {
"enum": [
"REASONABLE_TO_KEEP",
"CONDITIONAL",
"COMPARE_VARIANT",
"NOT_RECOMMENDED_CURRENT_CONFIGURATION",
"MOVE_ON",
"INSUFFICIENT_EVIDENCE"
],
"title": "Decision",
"type": "string"
},
"Provenance": {
"additionalProperties": false,
"properties": {
"adapterMode": {
"default": "PROTOTYPE_RULES",
"enum": [
"PROTOTYPE_RULES",
"CANONICAL_CORE"
],
"title": "Adaptermode",
"type": "string"
},
"canonicalCoreExecuted": {
"default": false,
"title": "Canonicalcoreexecuted",
"type": "boolean"
},
"coreBaseline": {
"default": "phase-1-approved-baseline@7da520058257362a35c88173c3cd03d37c8965c8",
"title": "Corebaseline",
"type": "string"
}
},
"title": "Provenance",
"type": "object"
}
},
"additionalProperties": false,
"properties": {
"alternatives": {
"items": {
"$ref": "#/$defs/Alternative"
},
"title": "Alternatives",
"type": "array"
},
"boundary": {
"items": {
"type": "string"
},
"title": "Boundary",
"type": "array"
},
"coreJudgment": {
"anyOf": [
{
"$ref": "#/$defs/CoreJudgment"
},
{
"type": "null"
}
],
"default": null
},
"currentAssessment": {
"title": "Currentassessment",
"type": "string"
},
"decision": {
"$ref": "#/$defs/Decision"
},
"nextSteps": {
"items": {
"type": "string"
},
"title": "Nextsteps",
"type": "array"
},
"provenance": {
"$ref": "#/$defs/Provenance"
},
"unknowns": {
"items": {
"type": "string"
},
"title": "Unknowns",
"type": "array"
},
"why": {
"items": {
"type": "string"
},
"title": "Why",
"type": "array"
}
},
"required": [
"decision",
"currentAssessment",
"why",
"unknowns",
"nextSteps"
],
"title": "FitDecision",
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:143f400c4ad6e9fec2e084dc0b9d8f3519621ef0742acf1e9808cec44c1cad4a | sha256sum