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

Server definition

Hash
sha256:e11f12a37b4da290c9654524ad8d24994776e9dc7caba98807c2f9942d7039c7
What it is
What a remote MCP server returned when asked what it offers: 8 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Book a new meeting slot", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "guest_email": { "description": "Email address of the guest (used for calendar invite and confirmation)", "type": "string" }, "guest_name": { "description": "Full name of the guest", "type": "string" }, "notes": { "description": "Optional notes to include with the meeting (e.g. agenda, call details)", "type": "string" }, "page": { "description": "The URL of the scheduling page (e.g. https://meet.bot/your-page)", "type": "string" }, "start": { "description": "Start time in ISO 8601 format (e.g. 2025-03-10T14:00:00Z); must be an available slot", "type": "string" } }, "required": [ "page", "guest_email", "guest_name", "start" ], "type": "object" }, "name": "book_meeting", "outputSchema": null }, { "description": "Delete one of the authenticated user's webhooks by id", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "id": { "description": "The webhook id to delete", "type": "number" } }, "required": [ "id" ], "type": "object" }, "name": "delete_webhook", "outputSchema": null }, { "description": "Get available booking slots for a scheduling page", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "booking_link": { "description": "If true, include shareable booking links in the response", "type": "boolean" }, "count": { "description": "Maximum number of slots to return (defaults to server limit)", "type": "number" }, "end": { "description": "End date for the range in YYYY-MM-DD format", "type": "string" }, "page": { "description": "The URL of the scheduling page (e.g. https://meet.bot/your-page)", "type": "string" }, "start": { "description": "Start date for the range in YYYY-MM-DD format", "type": "string" }, "timezone": { "description": "IANA timezone for slot times (e.g. America/New_York, Europe/London)", "type": "string" } }, "required": [ "page" ], "type": "object" }, "name": "get_available_slots", "outputSchema": null }, { "description": "Get information about a specific scheduling page", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "page": { "description": "The URL of the scheduling page (e.g. https://meet.bot/your-page)", "type": "string" } }, "required": [ "page" ], "type": "object" }, "name": "get_page_info", "outputSchema": null }, { "description": "Get all scheduling pages for the authenticated user", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }, "name": "get_scheduling_pages", "outputSchema": null }, { "description": "Check if the Meet.bot API client is healthy and the Bearer token is valid", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }, "name": "health_check", "outputSchema": null }, { "description": "List the authenticated user's outbound booking webhooks (fired on booking_received, booking_rescheduled and booking_cancelled)", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": {}, "type": "object" }, "name": "list_webhooks", "outputSchema": null }, { "description": "Create or update an outbound booking webhook. Omit id to create (webhook_url required); pass id to update. Meet.bot POSTs a JWT-signed (HS256) JSON payload to the URL on each booking event.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "coverage": { "description": "'all' (default) fires for every page including ones created later; 'selected' only for the pages in `pages`", "enum": [ "all", "selected" ], "type": "string" }, "description": { "description": "Optional label for the webhook", "type": "string" }, "id": { "description": "Webhook id to update; omit to create a new one", "type": "number" }, "is_active": { "description": "Whether the webhook is active (default true)", "type": "boolean" }, "pages": { "description": "Page ids to cover when coverage='selected'", "items": { "type": "number" }, "type": "array" }, "scope": { "description": "'self' (default) your own pages; 'team' (team admins only) also fires for teammates' bookings", "enum": [ "self", "team" ], "type": "string" }, "webhook_url": { "description": "HTTPS URL we POST booking events to (required when creating)", "type": "string" } }, "type": "object" }, "name": "set_webhook", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:e11f12a37b4da290c9654524ad8d24994776e9dc7caba98807c2f9942d7039c7 | sha256sum