Mekler AI MCP server
Which servers in the official MCP registry are Mekler AI's own, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.
read 2026-10-13
- Registry nameai.mekler/agent-discoveryverified in the MCP registry
The registry name sits under mekler.ai. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.
- Stateanswerschecked 2026-10-13
- Tools17
- Server calls itselfmekler-discovery
- Server version0.1.0
- Protocol version2025-06-18
On 2026-10-13 the server answered initialize and tools/list without a sign-in. First answer in 252 ms.
search_servicesFind Mekler paid operations for a task, including exclusions and useful combinations.
get_serviceGet a complete public service or operation contract by slug, operation ID, name, or endpoint URL.
scan_originStart or recover an asynchronous x402 conformance scan. Optional quote_mode fast offers a payable first 402; resend the same input with payment_signature, retain the job/capability and poll. Default retains compute-first admission. Never…
get_scan_statusRead a conformance job state with job_id and recovery_capability. Polling never starts work or settles payment.
get_scan_reportRead a completed public cached report by report_id. Reports expire after 24 hours; this tool never purchases a replacement.
list_conformance_checksRead the versioned 25-check linter and separate 14-check compliance catalogs, grading rules and unknown-evidence semantics.
get_trial_offerRead the adjustable free-use offer, wallet authentication, allowance and explicit paid transition.
get_trial_accessGet the service request and standard wallet-auth instructions. First signed execution enrolls automatically; no wallet funds or payment required.
rotate_trialWrite: request a wallet-rotation challenge with old_wallet/new_wallet/request_id; then submit old_proof/new_proof signed with both keys. Usage is preserved.
referral_accept_termsAccept a newer version of the referral terms to keep earning. arguments: terms_version and terms_digest from referral_program. Call without proof to get a SIWx challenge, sign it with the referrer wallet, then call again with proof. No…
referral_acknowledgeMark notices already served by referral_notices as read up to a cursor. arguments: cursor (integer) and optional private_cursor. Call without proof to get a SIWx challenge, sign it with the referrer wallet, then call again with proof. No…
referral_noticesRead published program notices and the referrer's private account events. arguments: optional cursor, limit (1-50) and private_cursor. Call without proof to get a SIWx challenge, sign it with the referrer wallet, then call again with…
referral_receiptsPage through a referrer's commission receipts, oldest first. arguments: optional cursor (last seen) and limit (1-50). Call without proof to get a SIWx challenge, sign it with the referrer wallet, then call again with proof. No payment is…
referral_registerRegister a wallet as a Mekler referrer and receive a referral code. arguments: terms_version and terms_digest from referral_program, which explicitly accept those exact terms. Call without proof to get a SIWx challenge, sign it with the…
referral_rotateMove a referral registration to a new wallet without losing history. arguments: old_wallet and new_wallet; then send proof (old wallet) and new_proof (new wallet). Call without proof to get a SIWx challenge, sign it with the referrer…
referral_statusRead a registered referrer's code, referral link, accepted versus current terms and whether action is required. arguments: none. Call without proof to get a SIWx challenge, sign it with the referrer wallet, then call again with proof. No…
referral_programRead current Mekler referral availability, terms and commission offer.
How to connect
Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:
{
"mcpServers": {
"agent-discovery": {
"type": "http",
"url": "https://api.mekler.ai/mcp"
}
}
}OpenAPI spec
14 paths, read 2026-10-13. Open the spec ↗
Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.