The official public source for Whop's hosted, OAuth-enabled MCP server. One OpenAPI-derived operation registry powering the hosted Streamable HTTP endpoint and the local stdio adapter.
Server exposes 4 tools with mixed quality. connection_status has a proper empty schema and clear description. search and fetch are ChatGPT-compat meta-tools with descriptions but NO visible input schemas in the provided code, only inferred from chatgpt-compat.ts reference. submit_feedback has a description but schema not visible. Tool naming follows verb patterns (search, fetch, submit). Descriptions are present but vary in detail. Overall definition quality is hampered by incomplete schema visibility and lack of parameter-level documentation.
Returns safe diagnostics for this connection: authenticated identity, selected account, permission profile, scopes, tool coverage, and build metadata. Never returns credentials.
ChatGPT-compatible fetch meta-tool for executing Whop API operations
ChatGPT-compatible search meta-tool for querying Whop API operations
Submit feedback about MCP tool usage and performance
search and fetch tools lack visible input schemas in provided source code. This blocks LLM parameter inference and validation.
No parameter-level descriptions visible for any tool. LLMs cannot infer what each parameter controls without explicit descriptions. Rubric baseline: 100% of A+ tools have parameter descriptions.
search and fetch descriptions lack actionable context. 'ChatGPT-compatible search meta-tool' does not explain WHEN to use it, WHAT it returns, or HOW it differs from direct tool calls. Descriptions should be 50-200 chars with clear intent.
No output schema documentation visible for any tool. LLMs need to know what fields to expect in responses to plan downstream calls and extract data correctly.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 54 | 2026-07-28+ | v2 |
fetch tool marked WRITE risk but no confirmation/dry-run pattern visible. Irreversible operations should support confirmation step to prevent agent mistakes.