Servidor MCP

Review Times

fyi.reviewtimes/review-times
Herramientas para desarrolladores Público y accesible MCP 2026-07-28

Qué hace este MCP

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.
Acceso externo
Esquema de entrada
{'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'}}}
Esquema de salida
{'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.
Solo lectura Idempotente
Esquema de entrada
{'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'}}}
Esquema de salida
{'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.'}
Eliminado
update_submission
30 de September de 2026 a las 02:40
Modificado
report_submission
30 de September de 2026 a las 02:40
Añadido
update_submission
26 de September de 2026 a las 02:40
Añadido
report_submission
26 de September de 2026 a las 02:40
Añadido
review_times
26 de September de 2026 a las 02:40