MCP-Server

Review Times

fyi.reviewtimes/review-times
Entwicklertools Öffentlich und erreichbar MCP 2026-07-28

Was dieses MCP kann

Reports review durations for AI app and plugin stores and lets users record or update their own submissions.

report_submission
Report a store submission
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.
Externer Zugriff
Eingabeschema
{'type': 'object', 'required': ['store', 'submitted_on', 'status'], 'properties': {'kind': {'enum': ['new', 'update', 'resubmission'], 'type': 'string'}, 'note': {'type': 'string', 'description': 'Optional public note, max 280 chars'}, 'email': {'type': 'string', 'description': 'Optional. The reporter’s email address; the private update link is sent there. Not stored.'}, 'store': {'type': 'string'}, 'status': {'enum': ['waiting', 'approved', 'rejected', 'withdrawn'], 'type': 'string'}, 'decided_on': {'type': 'string', 'description': 'YYYY-MM-DD, required unless status is waiting'}, 'listing_ref': {'type': 'string', 'description': 'Optional, private. Directory link, ChatGPT app id, MCP server URL or repository; the report is marked approved when that listing appears.'}, 'submitted_on': {'type': 'string', 'description': 'YYYY-MM-DD'}}}
Ausgabeschema
{'type': 'object', 'properties': {'error': {'type': 'string'}, 'emailed': {'type': 'boolean', 'description': 'Whether the private update link was emailed'}, 'share_url': {'type': 'string', 'description': 'Public page for this report'}}}
review_times
Get store review times
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.
Nur Lesen Idempotent
Eingabeschema
{'type': 'object', 'properties': {'store': {'type': 'string', 'description': 'Store slug or name: chatgpt, claude-connectors, claude-plugins, muse, grok, clawhub, cursor, copilot, gemini-cli, docker-mcp'}}}
Ausgabeschema
{'type': 'object', 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}, 'pace': {'type': 'string'}, 'slug': {'type': 'string'}, 'error': {'type': 'string'}, 'counts': {'type': 'object', 'properties': {'total': {'type': 'number'}, 'waiting': {'type': 'number'}, 'approved': {'type': 'number'}, 'rejected': {'type': 'number'}, 'withdrawn': {'type': 'number'}}}, 'stores': {'type': 'array', 'items': {'type': 'object', 'properties': {'url': {'type': 'string'}, 'name': {'type': 'string'}, 'pace': {'type': 'string'}, 'slug': {'type': 'string'}, 'counts': {'type': 'object', 'properties': {'total': {'type': 'number'}, 'waiting': {'type': 'number'}, 'approved': {'type': 'number'}, 'rejected': {'type': 'number'}, 'withdrawn': {'type': 'number'}}}, 'vendor': {'type': 'string'}, 'verdict': {'type': 'string', 'description': 'One-line answer to how long review is taking'}, 'docs_url': {'type': ['string', 'null']}, 'submit_url': {'type': ['string', 'null']}, 'last_approval': {'type': ['string', 'null']}, 'last_decision': {'type': ['string', 'null']}, 'how_review_works': {'type': 'string'}, 'longest_seen_days': {'type': ['number', 'null']}, 'typical_wait_days': {'type': ['number', 'null'], 'description': 'Median days to a decision, counting submissions still waiting'}, 'oldest_waiting_days': {'type': ['number', 'null']}, 'median_to_approval_days': {'type': ['number', 'null']}, 'median_to_rejection_days': {'type': ['number', 'null']}, 'typical_wait_is_lower_bound': {'type': 'boolean'}}}}, 'vendor': {'type': 'string'}, 'verdict': {'type': 'string', 'description': 'One-line answer to how long review is taking'}, 'docs_url': {'type': ['string', 'null']}, 'submit_url': {'type': ['string', 'null']}, 'last_approval': {'type': ['string', 'null']}, 'last_decision': {'type': ['string', 'null']}, 'how_review_works': {'type': 'string'}, 'longest_seen_days': {'type': ['number', 'null']}, 'typical_wait_days': {'type': ['number', 'null'], 'description': 'Median days to a decision, counting submissions still waiting'}, 'oldest_waiting_days': {'type': ['number', 'null']}, 'median_to_approval_days': {'type': ['number', 'null']}, 'median_to_rejection_days': {'type': ['number', 'null']}, 'typical_wait_is_lower_bound': {'type': 'boolean'}}, 'description': 'One store when store is given, otherwise every store under stores.'}
Entfernt
update_submission
30. September 2026 02:40
Geändert
report_submission
30. September 2026 02:40
Hinzugefügt
update_submission
26. September 2026 02:40
Hinzugefügt
report_submission
26. September 2026 02:40
Hinzugefügt
review_times
26. September 2026 02:40