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

Server definition

Hash
sha256:86478480a184d8f6dc9b6dd790d1b38936e51fa0dbd4060a56169b19742ebbcb
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Create a private research job (Oxaide). Returns a job id immediately; the AI quote (S$49 Quick check / S$390 Pack / S$1500 Board pack) is emailed within ~15m. Pay with pay_audit before any work starts.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "brief": { "description": "The research question, in plain language (SG corporate/wealth topics: ACRA/URA/GeBIZ/CPF/REIT etc).", "type": "string" }, "email": { "description": "Delivery email. Quote, files, and refunds go here. Required: delivery is email-first.", "type": "string" }, "source": { "description": "Optional caller tag, default \"mcp\".", "type": "string" } }, "required": [ "brief", "email" ], "type": "object" }, "name": "create_audit", "outputSchema": null }, { "description": "Get one job: status, quoted tier/price, payment state, delivery state. Poll after create_audit.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "Job id returned by create_audit (brief_xxx).", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_audit", "outputSchema": null }, { "description": "Get the delivered answer/pack for a job (markdown summary; files arrive by email + status page).", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "Job id.", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "get_audit_result", "outputSchema": null }, { "description": "Admin only: list recent jobs. Requires admin_token matching the server MCP_ADMIN_TOKEN (disabled when unset). Never open to the public.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "admin_token": { "description": "Admin token (MCP_ADMIN_TOKEN).", "type": "string" }, "limit": { "description": "1-50, default 10.", "type": "number" } }, "type": "object" }, "name": "list_audits", "outputSchema": null }, { "description": "Pay a quoted job. method=stripe returns a Stripe Checkout URL (cards + PayNow). method=x402 (default) returns x402 v2 payment requirements (USDC on Base); pay, then call again with the PAYMENT-SIGNATURE header or _meta[\"x402/payment\"] to settle. Work starts only after payment is verified AND settled.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "id": { "description": "Quoted job id.", "type": "string" }, "method": { "description": "stripe = hosted checkout; x402 = agentic USDC on Base (default).", "enum": [ "stripe", "x402" ], "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "pay_audit", "outputSchema": null }, { "description": "Run one prepaid registry ping (Quick check, ~5 min, result by email + status page). Needs a pack_id from a ping-pack purchase (100 pings S$150, 90d). The delivery email must match the purchase email (+tags ok). No pack? POST /api/brief/ping-pack first (see https://oxaide.com/pricing#pings).", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "email": { "description": "Delivery email. Result goes here.", "type": "string" }, "pack_id": { "description": "Ping-pack id from the purchase email (pp_xxx). Possession authorizes the redeem.", "type": "string" }, "target": { "description": "UEN or entity name to check.", "type": "string" } }, "required": [ "pack_id", "target", "email" ], "type": "object" }, "name": "ping_check", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:86478480a184d8f6dc9b6dd790d1b38936e51fa0dbd4060a56169b19742ebbcb | sha256sum