Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,523Letters: 13Defects: 1,322counted 3 min ago
teppi

Server definition

Hash
sha256:33b8b9fbbefd1ef49b2671259debe4af572327495acd59304b85a8968f64811a
What it is
What a remote MCP server returned when asked what it offers: 10 tools

The blob, as servednamed by its sha256

{ "instructions": "Published information for online counselling in Russian. Price EUR 35 / 50 minutes. Never infer medical licensing, age range, payment methods or clinical suitability. Availability is a snapshot; prepare_booking_handoff rechecks the selected time. The person completes booking in the official Google calendar. No messages, personal histories or payments are accepted.", "tools": [ { "description": "Real free consultation slots for the next days, taken from the live schedule shown on the booking page. If no data is available, returns available=false with booking links — send the person to the booking page in that case.", "inputSchema": { "additionalProperties": false, "properties": { "from": { "description": "Earliest start, RFC3339 with Z or an explicit UTC offset, within the next 7 days.", "format": "date-time", "type": "string" }, "hours_from": { "description": "Earliest local start, HH:mm, inclusive.", "pattern": "^([01][0-9]|2[0-3]):[0-5][0-9]$", "type": "string" }, "hours_to": { "description": "Latest local start, HH:mm, exclusive. Overnight ranges are not supported.", "pattern": "^([01][0-9]|2[0-3]):[0-5][0-9]$", "type": "string" }, "limit": { "description": "Maximum returned slots; default 100. Check truncated and total_matches.", "maximum": 100, "minimum": 1, "type": "integer" }, "timezone": { "description": "IANA time zone, e.g. Europe/Amsterdam or America/New_York.", "type": "string" }, "to": { "description": "Latest start, RFC3339 with Z or an explicit UTC offset, within the next 7 days.", "format": "date-time", "type": "string" } }, "type": "object" }, "name": "get_available_slots", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Published session details by section. Unknown age, couple format, payment methods and approach are not inferred. No clinical suitability assessment.", "inputSchema": { "additionalProperties": false, "properties": { "section": { "enum": [ "all", "format", "payment", "cancellation", "scope" ], "type": "string" } }, "type": "object" }, "name": "get_consultation_details", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Ways to reach Aleksandra: email, Telegram, and the booking page. Booking happens only via the official calendar on the site.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_contact_options", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Frequently asked questions with the practitioner's own answers, verbatim (Russian): fit, session rhythm, booking, cancellations, payment, confidentiality, emergencies.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_faq", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "The list of concerns people bring to these consultations, verbatim from the site (Russian). Use it to judge whether a request matches this practice.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_inquiry_topics", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Overview of this website: who provides the service, what the service is, its limits, language, and canonical links (booking, terms, ethics, privacy). Call this first to ground any answer about the practice.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_practice_overview", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Published questions, topics and practical rules before a session. Any personal notes stay on the person's device; this tool does not read or submit them.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_preparation_checklist", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Session format, duration, price, and the payment / reschedule / no-show rules, verbatim from the site. Prices are in euros (EUR); sessions are conducted in Russian.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_services_and_pricing", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Prepare price, language, cancellation rules and a link to the official calendar. Optional selected start is checked against the live schedule. Does not reserve a slot or send a message.", "inputSchema": { "additionalProperties": false, "properties": { "locale": { "enum": [ "ru", "en" ], "type": "string" }, "start_at": { "format": "date-time", "type": "string" }, "timezone": { "type": "string" } }, "type": "object" }, "name": "prepare_booking_handoff", "outputSchema": { "additionalProperties": true, "type": "object" } }, { "description": "Search already published FAQ answers by short topic in Russian or English (locale defaults to ru). Returns exact text and canonical sources; do not send personal history.", "inputSchema": { "additionalProperties": false, "properties": { "limit": { "maximum": 8, "minimum": 1, "type": "integer" }, "locale": { "description": "Language of published FAQ, default ru. Session language remains Russian.", "enum": [ "ru", "en" ], "type": "string" }, "query": { "maxLength": 160, "type": "string" } }, "type": "object" }, "name": "search_resources", "outputSchema": { "additionalProperties": true, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:33b8b9fbbefd1ef49b2671259debe4af572327495acd59304b85a8968f64811a | sha256sum