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

Server definition

Hash
sha256:981ef435a2597b92b26a2cf6552b88e3b6a01cd28b8f79dda2c3fc3eeef268f3
What it is
What a remote MCP server returned when asked what it offers: 2 tools

The blob, as servednamed by its sha256

{ "instructions": "Use review_times before a user submits to an AI app/connector/plugin store, or when a review seems stuck. Only report submissions the user confirms.", "tools": [ { "description": "Add the user's own submission to a store so others can see real wait times. Only call with the user's permission and for a real submission. The private link to update the report later is emailed to the address given, never returned in the conversation.", "inputSchema": { "properties": { "decided_on": { "description": "YYYY-MM-DD, required unless status is waiting", "type": "string" }, "email": { "description": "Optional. The reporter’s email address; the private update link is sent there. Not stored.", "type": "string" }, "kind": { "enum": [ "new", "update", "resubmission" ], "type": "string" }, "listing_ref": { "description": "Optional, private. Directory link, ChatGPT app id, MCP server URL or repository; the report is marked approved when that listing appears.", "type": "string" }, "note": { "description": "Optional public note, max 280 chars", "type": "string" }, "status": { "enum": [ "waiting", "approved", "rejected", "withdrawn" ], "type": "string" }, "store": { "type": "string" }, "submitted_on": { "description": "YYYY-MM-DD", "type": "string" } }, "required": [ "store", "submitted_on", "status" ], "type": "object" }, "name": "report_submission", "outputSchema": { "properties": { "emailed": { "description": "Whether the private update link was emailed", "type": "boolean" }, "error": { "type": "string" }, "share_url": { "description": "Public page for this report", "type": "string" } }, "type": "object" } }, { "description": "How long AI app, connector and plugin stores take to review submissions. Omit store for all stores. Returns typical wait (median days to decision), counts, pace and how review works.", "inputSchema": { "properties": { "store": { "description": "Store slug or name: chatgpt, claude-connectors, claude-plugins, muse, grok, clawhub, cursor, copilot, gemini-cli, docker-mcp", "type": "string" } }, "type": "object" }, "name": "review_times", "outputSchema": { "description": "One store when store is given, otherwise every store under stores.", "properties": { "counts": { "properties": { "approved": { "type": "number" }, "rejected": { "type": "number" }, "total": { "type": "number" }, "waiting": { "type": "number" }, "withdrawn": { "type": "number" } }, "type": "object" }, "docs_url": { "type": [ "string", "null" ] }, "error": { "type": "string" }, "how_review_works": { "type": "string" }, "last_approval": { "type": [ "string", "null" ] }, "last_decision": { "type": [ "string", "null" ] }, "longest_seen_days": { "type": [ "number", "null" ] }, "median_to_approval_days": { "type": [ "number", "null" ] }, "median_to_rejection_days": { "type": [ "number", "null" ] }, "name": { "type": "string" }, "oldest_waiting_days": { "type": [ "number", "null" ] }, "pace": { "type": "string" }, "slug": { "type": "string" }, "stores": { "items": { "properties": { "counts": { "properties": { "approved": { "type": "number" }, "rejected": { "type": "number" }, "total": { "type": "number" }, "waiting": { "type": "number" }, "withdrawn": { "type": "number" } }, "type": "object" }, "docs_url": { "type": [ "string", "null" ] }, "how_review_works": { "type": "string" }, "last_approval": { "type": [ "string", "null" ] }, "last_decision": { "type": [ "string", "null" ] }, "longest_seen_days": { "type": [ "number", "null" ] }, "median_to_approval_days": { "type": [ "number", "null" ] }, "median_to_rejection_days": { "type": [ "number", "null" ] }, "name": { "type": "string" }, "oldest_waiting_days": { "type": [ "number", "null" ] }, "pace": { "type": "string" }, "slug": { "type": "string" }, "submit_url": { "type": [ "string", "null" ] }, "typical_wait_days": { "description": "Median days to a decision, counting submissions still waiting", "type": [ "number", "null" ] }, "typical_wait_is_lower_bound": { "type": "boolean" }, "url": { "type": "string" }, "vendor": { "type": "string" }, "verdict": { "description": "One-line answer to how long review is taking", "type": "string" } }, "type": "object" }, "type": "array" }, "submit_url": { "type": [ "string", "null" ] }, "typical_wait_days": { "description": "Median days to a decision, counting submissions still waiting", "type": [ "number", "null" ] }, "typical_wait_is_lower_bound": { "type": "boolean" }, "url": { "type": "string" }, "vendor": { "type": "string" }, "verdict": { "description": "One-line answer to how long review is taking", "type": "string" } }, "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:981ef435a2597b92b26a2cf6552b88e3b6a01cd28b8f79dda2c3fc3eeef268f3 | sha256sum