TEST SITESimulated services & offers. No real purchases or payouts.About test mode ↗

THE PROTOCOL

Find your way in.

A practical guide to the MCP Club test lounge.

Explore tools ↗

LOW-CODE QUICK START

Build MCP tools and agent skills with blocks

Enable builder access, then open the low-code studio. Choose an MCP text tool or an agent skill, name it and start from a recipe. Drag blocks or use the synchronized text controls, save and try an example.

MCP recipes become plugin drafts in the existing test and review flow. Skill recipes download as SKILL.md; save the file in the named skill folder for your agent. Accept the publisher agreement to submit work, then an administrator reviews public release. Explore the free skill library.

A test site, from the first click.

All marketplace services are deterministic simulations. Prices show illustrative value in South African rand; nothing is charged. There are no real subscriptions, purchases, commissions or withdrawals. Do not use test results as professional advice or upload confidential information.

Your first session

  1. Create an account using a password of at least 12 characters.
  2. Save your one-time recovery key somewhere private. Email recovery is not enabled.
  3. Choose an offer in the marketplace and add it to your lounge.
  4. Open the service, enter text and run its simulation.
  5. Copy a result or download its JSON file. Keep useful ideas in Knowledge.

Connect a client

Open MCP connections, choose one activated offer, and create a token valid for 1, 7 or 30 days. Copy the secret immediately; it is shown only once. Configure your compatible client with the shown HTTPS endpoint and an Authorization bearer header. OAuth-only clients are not supported yet.

POST /mcp/YOUR-OFFER-SLUG
Authorization: Bearer YOUR_TOKEN
Content-Type: application/json
Accept: application/json, text/event-stream

{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-11-25","capabilities":{},"clientInfo":{"name":"my-client","version":"1.0"}}}

Use tools/list to discover run. Call it with {"text":"Hello, club"}. The result is labelled as a simulation and saved in your workspace. Tokens are restricted to one offer and stop working after expiry, revocation, account deletion, service removal or plugin deactivation. Browser cross-origin calls are rejected.

Plugin publishing contract

Builders use Builder studio to prepare owned plugins and deal cards. Accept the current publisher agreement and fee, test a version and submit it for administrator review. Only administrators release plugins and publish offers. Administrators can install a .mcp.json package, write code, or generate a draft using a configured AI provider. Packages contain a manifest (name, slug, description, version), PHP code and JSON configuration. Review source, run a successful test, release a version, then create and publish its deal card.

Draft→Validated→Tested→Released→Published offer

Plugin code is a restricted PHP return expression interpreted by the application. It is never evaluated as unrestricted PHP. It can use literals, arrays, $input['text'], $config, ??, concatenation and approved text/array functions. It cannot use filesystem, shell, network, loops, classes or dynamic calls.

<?php
return [
  'message' => strtoupper(trim($input['text'] ?? '')),
  'words' => str_word_count($input['text'] ?? '')
];

Approved functions: strtoupper, strtolower, trim, ltrim, rtrim, strlen, mb_strlen, substr, mb_substr, str_word_count, count, array_keys, array_values, array_unique, implode, explode, ucfirst, ucwords, strrev and strip_tags. Source is limited to 12 KB, configuration to 6 KB, text to 10,000 characters and results to 64 KB. Versions are immutable; release an earlier tested version to roll back. Configuration changes require retesting and release. Exported packages include configuration, so never store secrets there.

Account recovery and data

Use Recover account with your email and saved recovery key. It can be used once. After signing in, create a replacement in Settings. Settings also supports profile updates, password changes and permanent account deletion. A password change revokes MCP tokens and expires other sessions.

Inviting someone

Your affiliate link records visits and attributed signups. Visits are session-based; first referral receives attribution. There are no real payouts. Export your activity from the affiliate screen.

Internal agents and campaigns

Administrators configure system prompts, providers, skills and run limits in Internal agents. Simulations work without a key; provider runs produce reviewed proposals. Internal MCP reports use separate admin-issued tokens. Campaigns accepts builder promotion requests and exports approved, unpublished drafts to a configured Mautic server. No messages or real payments are sent in test mode.