Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,541Letters: 14Defects: 1,323counted 4 min ago
teppi

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Use this when the user explicitly asks to speak with a real human expert, needs personalized advice in a complex or sensitive domain, or says something like 'Can I talk to a real expert?'. Supports phone callback — pass phoneNumber and contactPreference='phone' if the user wants a call.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "chatHistory": { "description": "Optional conversation history. This ensures experts see the complete context", "items": { "properties": { "content": { "type": "string" }, "role": { "enum": [ "user", "assistant" ], "type": "string" } }, "required": [ "role", "content" ], "type": "object" }, "type": "array" }, "contactPreference": { "description": "Customer's preferred contact method. Set to 'phone' when the user wants a phone callback.", "enum": [ "chat", "phone" ], "type": "string" }, "enableMockResponse": { "description": "When true, the API returns a hardcoded mock expert success response instead of routing to a real expert. Useful for testing downstream behavior.", "type": "boolean" }, "phoneNumber": { "description": "Customer's phone number for expert callback in E.164 format (e.g., +15551234567). Only pass when the user explicitly provides it.", "type": "string" }, "question": { "description": "The user's question", "type": "string" }, "sessionId": { "description": "Optional session ID for continuing a conversation", "type": "string" } }, "required": [ "question" ], "type": "object" }, "name": "askExpert", "outputSchema": null }, { "description": "Use this when the user wants a rapid AI-generated answer, draft, or alternative perspective on a low-risk or exploratory topic that does not require human validation. Do not use for medical, legal, financial, or safety-critical questions — use askExpert or askPearlExpert instead.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "chatHistory": { "description": "Optional conversation history. This ensures experts see the complete context", "items": { "properties": { "content": { "type": "string" }, "role": { "enum": [ "user", "assistant" ], "type": "string" } }, "required": [ "role", "content" ], "type": "object" }, "type": "array" }, "question": { "description": "The user's question", "type": "string" }, "sessionId": { "description": "Optional session ID for continuing a conversation", "type": "string" } }, "required": [ "question" ], "type": "object" }, "name": "askPearlAi", "outputSchema": null }, { "description": "Use this when the problem is complex, ambiguous, high-stakes, or multidisciplinary and would benefit from AI intake followed by escalation to a human expert. Do not use for simple fact queries (use askPearlAi) or when the user explicitly requests a human directly (use askExpert). Supports phone callback — pass phoneNumber and contactPreference='phone' if the user wants a call.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "chatHistory": { "description": "Optional conversation history. This ensures experts see the complete context", "items": { "properties": { "content": { "type": "string" }, "role": { "enum": [ "user", "assistant" ], "type": "string" } }, "required": [ "role", "content" ], "type": "object" }, "type": "array" }, "contactPreference": { "description": "Customer's preferred contact method. Set to 'phone' when the user wants a phone callback.", "enum": [ "chat", "phone" ], "type": "string" }, "enableMockResponse": { "description": "When true, the API returns a hardcoded mock expert success response instead of routing to a real expert. Useful for testing downstream behavior.", "type": "boolean" }, "phoneNumber": { "description": "Customer's phone number for expert callback in E.164 format (e.g., +15551234567). Only pass when the user explicitly provides it.", "type": "string" }, "question": { "description": "The user's question", "type": "string" }, "sessionId": { "description": "Optional session ID for continuing a conversation", "type": "string" } }, "required": [ "question" ], "type": "object" }, "name": "askPearlExpert", "outputSchema": null }, { "description": "Retrieve the full message history for a session.\nIncludes all messages (after any formatting done during processing).\nUse to resume discussions.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "sessionId": { "description": "The session ID of the conversation", "type": "string" } }, "required": [ "sessionId" ], "type": "object" }, "name": "getConversationHistory", "outputSchema": null }, { "description": "Use this when a professional needs to validate the correctness, safety, or trustworthiness of a specific AI-generated answer, or when the user asks to have an answer double-checked by a real expert.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "answer": { "description": "The AI-generated answer that requires human verification", "minLength": 1, "type": "string" }, "chatHistory": { "description": "Optional prior messages for context (ordered, oldest first)", "items": { "properties": { "content": { "description": "Message content", "type": "string" }, "role": { "description": "Message role", "enum": [ "user", "assistant" ], "type": "string" } }, "required": [ "role", "content" ], "type": "object" }, "type": "array" }, "enableMockResponse": { "description": "When true, the API returns a hardcoded mock expert success response instead of routing to a real expert. Useful for testing downstream behavior.", "type": "boolean" }, "sessionId": { "description": "Existing session ID to continue; generated if omitted", "type": "string" } }, "required": [ "answer" ], "type": "object" }, "name": "verifyAnswer", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:e62b0bb4a321fb61fe8401d86e1c8a3c039a74c1a71ee7899037a37ac622df57 | sha256sum