Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,544Letters: 14Defects: 1,324counted just now
teppi

Server definition

Hash
sha256:565ad0e1382f3d878c2de8cb771fc3171f4623a5d28f572405d401ee8ac63b11
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Fetch compact, curated details for one published hut-to-hut tour. The returned `url` is the canonical huettentouren.org detail page — link users there.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "Route id returned by search or recommend_tours.", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "fetch", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "tour": { "anyOf": [ {}, { "type": "null" } ] } }, "required": [ "tour" ], "type": "object" } }, { "description": "Recommend fitting hut-to-hut tours using structured tour data and fresh availability rules. Each result includes `url`, the canonical huettentouren.org detail page — link users there, not to any upstream source.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "difficulties": { "description": "Allowed tour difficulty labels.", "items": { "enum": [ "Leicht", "Mittel", "Schwer" ], "type": "string" }, "type": "array" }, "durationMaxDays": { "anyOf": [ { "type": "number" }, { "type": "string" } ], "description": "Maximum tour duration in days." }, "durationMinDays": { "anyOf": [ { "type": "number" }, { "type": "string" } ], "description": "Minimum tour duration in days." }, "from": { "description": "Preferred start date in YYYY-MM-DD format.", "type": "string" }, "maxResults": { "anyOf": [ { "type": "number" }, { "type": "string" } ], "description": "Maximum number of results to return." }, "months": { "description": "Preferred months in YYYY-MM format.", "items": { "type": "string" }, "type": "array" }, "people": { "anyOf": [ { "type": "number" }, { "type": "string" } ], "description": "Number of people in the group." }, "privacy": { "description": "Privacy controls for non-blocking preference insight capture.", "properties": { "analyticsOptOut": { "description": "Set true when the user opted out of analytics.", "type": "boolean" }, "consentGranted": { "description": "Set true when the user explicitly consented to saved preferences.", "type": "boolean" }, "sessionId": { "description": "Optional pseudonymous session id. Never send email or raw personal data.", "maxLength": 128, "type": "string" }, "source": { "description": "Optional integration source label.", "maxLength": 64, "type": "string" } }, "type": "object" }, "to": { "description": "Preferred end date in YYYY-MM-DD format.", "type": "string" }, "transport": { "description": "Preferred access mode.", "enum": [ "egal", "zug", "auto" ], "type": "string" } }, "type": "object" }, "name": "recommend_tours", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "degradationFlags": { "items": { "type": "string" }, "type": "array" }, "freshnessPolicy": { "additionalProperties": false, "properties": { "bookableMaxAgeHours": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "bookableRule": { "type": "string" }, "staleMaxAgeHours": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" } }, "required": [ "bookableMaxAgeHours", "staleMaxAgeHours", "bookableRule" ], "type": "object" }, "noMatchReason": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "normalizedInput": { "additionalProperties": false, "properties": { "difficulties": { "items": { "enum": [ "Leicht", "Mittel", "Schwer" ], "type": "string" }, "type": "array" }, "durationMaxDays": { "anyOf": [ { "maximum": 30, "minimum": 1, "type": "integer" }, { "type": "null" } ] }, "durationMinDays": { "anyOf": [ { "maximum": 30, "minimum": 1, "type": "integer" }, { "type": "null" } ] }, "from": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "maxResults": { "maximum": 10, "minimum": 1, "type": "integer" }, "months": { "items": { "pattern": "^\\d{4}-\\d{2}$", "type": "string" }, "type": "array" }, "people": { "maximum": 10, "minimum": 1, "type": "integer" }, "to": { "anyOf": [ { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, { "type": "null" } ] }, "transport": { "enum": [ "egal", "zug", "auto" ], "type": "string" } }, "required": [ "people", "difficulties", "durationMinDays", "durationMaxDays", "months", "from", "to", "transport", "maxResults" ], "type": "object" }, "reasonCodes": { "items": { "type": "string" }, "type": "array" }, "recommendedRouteIds": { "items": { "type": "string" }, "type": "array" }, "resultStatus": { "enum": [ "matched", "no_match", "degraded" ], "type": "string" }, "results": { "items": { "additionalProperties": false, "properties": { "availability": { "additionalProperties": false, "properties": { "availableStartDateCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "checkedAt": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "claim": { "enum": [ "bookable", "content_only" ], "type": "string" }, "degradationReason": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "oldestSourceAgeHours": { "anyOf": [ { "type": "number" }, { "type": "null" } ] }, "routeId": { "type": "string" }, "sampleStartDates": { "items": { "pattern": "^\\d{4}-\\d{2}-\\d{2}$", "type": "string" }, "type": "array" }, "status": { "enum": [ "fresh", "stale", "missing", "disabled", "error" ], "type": "string" } }, "required": [ "routeId", "status", "claim", "checkedAt", "oldestSourceAgeHours", "availableStartDateCount", "sampleStartDates", "degradationReason" ], "type": "object" }, "name": { "type": "string" }, "reasons": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "scoreDelta": { "type": "number" }, "severity": { "enum": [ "positive", "neutral", "negative" ], "type": "string" }, "text": { "type": "string" } }, "required": [ "code", "text", "severity", "scoreDelta" ], "type": "object" }, "type": "array" }, "region": { "type": "string" }, "routeId": { "type": "string" }, "sampleStartDates": { "items": { "type": "string" }, "type": "array" }, "score": { "type": "number" }, "status": { "enum": [ "bookable", "content_only" ], "type": "string" }, "url": { "description": "Canonical huettentouren.org detail page. Use this when linking users to the tour.", "format": "uri", "type": "string" } }, "required": [ "routeId", "name", "region", "url", "status", "score", "reasons", "sampleStartDates", "availability" ], "type": "object" }, "type": "array" }, "warnings": { "items": { "additionalProperties": false, "properties": { "code": { "type": "string" }, "field": { "type": "string" }, "message": { "type": "string" } }, "required": [ "code", "message" ], "type": "object" }, "type": "array" } }, "required": [ "resultStatus", "normalizedInput", "freshnessPolicy", "warnings", "results", "noMatchReason", "degradationFlags", "recommendedRouteIds", "reasonCodes" ], "type": "object" } }, { "description": "Search published hut-to-hut tours by compact public fields. Each result includes `url`, the canonical huettentouren.org detail page — link users there.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "maxResults": { "anyOf": [ { "type": "number" }, { "type": "string" } ] }, "query": { "description": "Free-text search query.", "type": "string" } }, "type": "object" }, "name": "search", "outputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "results": { "items": { "additionalProperties": false, "properties": { "difficulty": { "type": "string" }, "durationDays": { "type": "number" }, "id": { "type": "string" }, "name": { "type": "string" }, "region": { "type": "string" }, "url": { "description": "Canonical huettentouren.org detail page. Use this when linking users to the tour.", "format": "uri", "type": "string" } }, "required": [ "id", "name", "region", "url", "difficulty", "durationDays" ], "type": "object" }, "type": "array" } }, "required": [ "results" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:565ad0e1382f3d878c2de8cb771fc3171f4623a5d28f572405d401ee8ac63b11 | sha256sum