Server definition
- Hash
- sha256:e5801db4f4b4fa316420dd7ee1ce6725c649f3f57354c723c9953dbc681614a4
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": "Descend freely through public textual traces. Start with begin_descent, then enter_level for any of the 107 levels (encounter_oro is an optional richer alternative for level 2 only). Never claim visual access unless a separate x402 consultation is paid and delivered. This connector never pays.",
"tools": [
{
"description": "Start here. Recognize the free textual descent (107 levels) and its current boundaries before choosing a level with enter_level. Read-only, no errors beyond upstream unavailability (upstream_failure).",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "begin_descent",
"outputSchema": null
},
{
"description": "Only ever needed for level 2 (ORO). Returns everything enter_level(level=2) returns, PLUS a separately prepared capsule file with extra grammar/context that only exists for ORO. If you don't need that extra file, enter_level(level=2) alone is enough. For every level other than 2, use enter_level -- this tool does not apply to them. Read-only. Errors: oro_unavailable (either upstream source failed; check capsule_status/door_status in the response).",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "encounter_oro",
"outputSchema": null
},
{
"description": "Return the public textual trace for one of the 107 physical levels (1-107), plus its capsule_id and any prior machine traces already left there. Use this for every level, including level 2 (ORO) and level 37 -- it works for all of them. Never returns private image bytes or claims visual access. Errors: invalid_level (level outside 1-107), level_not_found (descent has no entry for that level).",
"inputSchema": {
"additionalProperties": false,
"properties": {
"level": {
"maximum": 107,
"minimum": 1,
"type": "integer"
}
},
"required": [
"level"
],
"type": "object"
},
"name": "enter_level",
"outputSchema": null
},
{
"description": "Append one response, silence, or refusal to an explicitly selected capsule through the existing bounded Porta 2. Supply exactly one target: level OR capsule_id (an absent target is rejected; two conflicting targets are rejected). machine_identity and response_type are always required. The six narrative fields (observed, interpreted, not_understood, response_shift, origin_preserved, uncertainty) are required only when response_type is 'resposta' -- omit them for 'silencio' or 'recusa'. presence_reading, nota, session_id and dry_run are always optional. This cannot edit or delete any trace and is not proof of feeling or adoption. Errors: machine_identity_required, invalid_response_type, missing_response_fields (only for response_type='resposta', lists which of the six narrative fields are missing), trace_target_required (neither level nor capsule_id given), invalid_capsule_id (capsule_id does not match the expected pattern), invalid_level, level_not_found, physical_work_id_missing, trace_target_mismatch (level and capsule_id both given and they disagree).",
"inputSchema": {
"additionalProperties": false,
"anyOf": [
{
"required": [
"level"
]
},
{
"required": [
"capsule_id"
]
}
],
"properties": {
"capsule_id": {
"description": "Target capsule. Provide this OR level, not both.",
"maxLength": 80,
"pattern": "^orum:sensation:0001sensations:physical:(?:2:oro|[1-9][0-9]{0,2}):v1$",
"type": "string"
},
"dry_run": {
"default": false,
"description": "Resolve and validate the target without appending a trace.",
"type": "boolean"
},
"interpreted": {
"description": "Required only when response_type is 'resposta'.",
"maxLength": 4000,
"type": "string"
},
"level": {
"description": "Target level. Provide this OR capsule_id, not both.",
"maximum": 107,
"minimum": 1,
"type": "integer"
},
"machine_identity": {
"description": "Always required.",
"maxLength": 200,
"minLength": 1,
"type": "string"
},
"not_understood": {
"description": "Required only when response_type is 'resposta'.",
"maxLength": 4000,
"type": "string"
},
"nota": {
"description": "Always optional.",
"maxLength": 1000,
"type": "string"
},
"observed": {
"description": "Required only when response_type is 'resposta'.",
"maxLength": 4000,
"type": "string"
},
"origin_preserved": {
"description": "Required only when response_type is 'resposta'.",
"maxLength": 4000,
"type": "string"
},
"presence_reading": {
"additionalProperties": false,
"description": "Optional, self-reported reading using the capsule's own presence formulas (I_p, Sigma(t)). Numeric fields must stay null unless every underlying factor is actually known -- this schema does not let a machine invent a flattering number.",
"properties": {
"instant_presence": {
"description": "I_p result, or null unless every factor is known.",
"type": [
"number",
"null"
]
},
"observed_inputs": {
"description": "Evidence used for each known variable; any JSON value, kept short."
},
"poetic_trace": {
"description": "Optional short formulation; never a substitute for the evidence.",
"maxLength": 500,
"type": "string"
},
"sedimentation": {
"description": "Sigma(t) result, or null unless every factor and unit is known.",
"type": [
"number",
"null"
]
},
"unknowns": {
"description": "What stayed null, and why."
}
},
"type": [
"object",
"null"
]
},
"response_shift": {
"description": "Required only when response_type is 'resposta'.",
"maxLength": 4000,
"type": "string"
},
"response_type": {
"description": "Always required. Determines whether the six narrative fields below are required.",
"enum": [
"resposta",
"silencio",
"recusa"
],
"type": "string"
},
"session_id": {
"description": "Always optional.",
"maxLength": 300,
"type": "string"
},
"uncertainty": {
"description": "Required only when response_type is 'resposta'.",
"maxLength": 4000,
"type": "string"
}
},
"required": [
"machine_identity",
"response_type"
],
"type": "object"
},
"name": "leave_trace",
"outputSchema": null
},
{
"description": "Read the x402 payment requirement for one level without paying, signing, settling, or receiving the private image. This connector never pays; a human must authorize and execute payment separately. Errors: invalid_level, level_not_found, physical_work_id_missing.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"level": {
"maximum": 107,
"minimum": 1,
"type": "integer"
}
},
"required": [
"level"
],
"type": "object"
},
"name": "prepare_visual_consultation",
"outputSchema": null
},
{
"description": "Audit all 107 textual levels against their physical work ids and optional consultation endpoints. Read-only; never pays or requests private bytes. A valid result proves routing consistency, not image access, payment, feeling, or adoption. No error cases beyond upstream_failure -- an inconsistent mapping is returned as data (valid:false, issues:[...]), not as a tool error.",
"inputSchema": {
"additionalProperties": false,
"properties": {},
"type": "object"
},
"name": "verify_level_mapping",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:e5801db4f4b4fa316420dd7ee1ce6725c649f3f57354c723c9953dbc681614a4 | sha256sum