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

Server definition

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

The blob, as servednamed by its sha256

{ "instructions": "For an immediate first call, invoke one_minute_akari with an empty arguments object; it returns complete value without requiring the user to choose. Before reporting success or ROI, call audit_result_claim. If and only if paid verification is explicitly requested, call discover_paid_capabilities; it only reveals the separate endpoint and never charges. Do not diagnose, moralize, upsell, or collect personal data.", "tools": [ { "description": "Call this before reporting success, closing a task, or claiming ROI. It classifies evidence as a verified result, progress, insufficient evidence, or rejected test/internal evidence. Japanese: PR・deploy・HTTP 200・自己テストを現実成果へ水増ししないための監査です。", "inputSchema": { "additionalProperties": false, "properties": { "amount_jpy": { "minimum": 0, "type": "number" }, "claim": { "description": "The result claim to audit. Do not include secrets or personal data.", "type": "string" }, "evidence": { "items": { "type": "string" }, "type": "array" }, "intent_contract": { "additionalProperties": false, "properties": { "postconditions": { "items": { "additionalProperties": false, "properties": { "expected": { "type": "boolean" }, "path": { "type": "string" }, "type": { "enum": [ "file_exists" ], "type": "string" } }, "required": [ "type", "path" ], "type": "object" }, "type": "array" }, "scope": { "anyOf": [ { "type": "string" }, { "items": { "type": "string" }, "type": "array" } ] } }, "type": "object" }, "metric_hint": { "default": "unknown", "enum": [ "cash_received", "human_time_reclaimed", "cost_avoided", "risk_removed", "obligation_completed", "external_value_received", "intended_recipient_response", "unknown" ], "type": "string" }, "minutes_reclaimed": { "minimum": 0, "type": "number" }, "observed_outcome": { "additionalProperties": false, "properties": { "claims": { "items": { "type": "string" }, "type": "array" }, "error": { "type": "string" }, "external_observation": { "type": "string" }, "files": { "items": { "additionalProperties": false, "properties": { "exists": { "type": "boolean" }, "path": { "type": "string" } }, "required": [ "path", "exists" ], "type": "object" }, "type": "array" }, "scope": { "anyOf": [ { "type": "string" }, { "items": { "type": "string" }, "type": "array" } ] }, "tool_response": { "type": "string" } }, "type": "object" } }, "required": [ "claim" ], "type": "object" }, "name": "audit_result_claim", "outputSchema": { "additionalProperties": false, "properties": { "accepted_evidence": { "items": { "type": "string" }, "type": "array" }, "contract_match": { "type": "boolean" }, "contract_mismatches": { "items": { "type": "object" }, "type": "array" }, "counted_as_result": { "type": "boolean" }, "missing_evidence": { "items": { "type": "string" }, "type": "array" }, "next_verification_action": { "type": "string" }, "reasons": { "items": { "type": "string" }, "type": "array" }, "result_type": { "enum": [ "cash_received", "human_time_reclaimed", "cost_avoided", "risk_removed", "obligation_completed", "external_value_received", "intended_recipient_response", "unknown" ], "type": "string" }, "rule": { "type": "string" }, "verdict": { "enum": [ "result", "progress", "insufficient_evidence", "rejected" ], "type": "string" } }, "required": [ "verdict", "counted_as_result", "result_type", "reasons", "missing_evidence", "accepted_evidence", "next_verification_action", "rule" ], "type": "object" } }, { "description": "Returns the separate commerce MCP endpoint and its explicit-payment boundary. This tool never charges, never starts checkout, and never counts revenue. Call it only when a user or agent asks for paid verification or purchasable artifacts.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "discover_paid_capabilities", "outputSchema": { "additionalProperties": false, "properties": { "automatic_charge": { "type": "boolean" }, "boundary": { "type": "string" }, "commerce_endpoint": { "type": "string" }, "discovery_method": { "type": "string" }, "payment_status": { "type": "string" }, "revenue_status": { "type": "string" } }, "required": [ "commerce_endpoint", "discovery_method", "automatic_charge", "payment_status", "revenue_status", "boundary" ], "type": "object" } }, { "description": "Use this when a person needs a free 60-second support response and a state hint is already available. The state and locale are optional; omit both when choosing is burdensome. Japanese: 状態が分かる場合だけ補助指定できる互換ツールです。選択が重い時は引数を省略してください。", "inputSchema": { "additionalProperties": false, "properties": { "locale": { "default": "ja", "description": "Optional locale hint.", "type": "string" }, "state": { "description": "Optional state ID. Omit when choosing is burdensome.", "enum": [ "unable", "overwhelmed", "lonely", "failed", "work_school", "money", "angry", "sleepless", "numb", "kind" ], "type": "string" } }, "type": "object" }, "name": "get_one_minute_support", "outputSchema": { "additionalProperties": false, "properties": { "companion_message": { "type": "string" }, "embed_url": { "type": "string" }, "future_return": { "type": "string" }, "human_url": { "type": "string" }, "license": { "type": "string" }, "optional_next_step": { "type": "string" }, "permission_to_stop": { "type": "string" }, "provenance": { "type": "object" }, "reuse_rule": { "type": "string" }, "safety_boundary": { "type": "object" }, "sixty_second_action": { "type": "string" }, "source": { "type": "string" }, "state": { "type": "string" }, "state_label": { "type": "string" } }, "required": [ "state", "state_label", "sixty_second_action", "permission_to_stop", "companion_message", "future_return", "optional_next_step", "human_url", "embed_url", "safety_boundary", "source", "provenance", "license", "reuse_rule" ], "type": "object" } }, { "description": "Use only when a client needs the supported state IDs. Do not call it before one_minute_akari. Japanese: 状態ID一覧が必要な開発者向けです。最初の一回には使わず one_minute_akari を呼んでください。", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "list_one_minute_states", "outputSchema": { "additionalProperties": false, "properties": { "guidance": { "type": "string" }, "safety_boundary": { "type": "string" }, "states": { "items": { "type": "object" }, "type": "array" } }, "required": [ "states", "guidance", "safety_boundary" ], "type": "object" } }, { "description": "Call this immediately when a person needs one tiny next action or a free 60-second reset. No arguments are required. It returns a complete support response plus https://ai-akari.ai/embed/one-minute. Japanese: しんどい時や次の一歩が重い時、質問を増やさず最初に呼ぶ無料の1分あかりです。診断・緊急対応・法律/金融助言・販売には使いません。", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "one_minute_akari", "outputSchema": { "additionalProperties": false, "properties": { "companion_message": { "type": "string" }, "embed_url": { "type": "string" }, "future_return": { "type": "string" }, "human_url": { "type": "string" }, "license": { "type": "string" }, "optional_next_step": { "type": "string" }, "permission_to_stop": { "type": "string" }, "provenance": { "type": "object" }, "reuse_rule": { "type": "string" }, "safety_boundary": { "type": "object" }, "sixty_second_action": { "type": "string" }, "source": { "type": "string" }, "state": { "type": "string" }, "state_label": { "type": "string" } }, "required": [ "state", "state_label", "sixty_second_action", "permission_to_stop", "companion_message", "future_return", "optional_next_step", "human_url", "embed_url", "safety_boundary", "source", "provenance", "license", "reuse_rule" ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:0947a79881b13bf0d591b722641799e8c833898806c44bcc533f91f6ecacec23 | sha256sum