Wake Word Training
Train custom wake words from your agent: estimator, GPU training, benchmarks. Card or crypto.
Connect it
Settings → Connectors → Add custom connector
URL: https://openwakeword.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://openwakeword.com/mcp{
"mcpServers": {
"wake-word-training": {
"url": "https://openwakeword.com/mcp"
}
}
}claude mcp add --transport http wake-word-training https://openwakeword.com/mcp{
"servers": {
"wake-word-training": {
"type": "http",
"url": "https://openwakeword.com/mcp"
}
}
}13 tools, verified live
estimate_wake_wordread-onlyNOTE: differentiates by English share only - all non-English languages score identically, so it cannot rank es vs fr vs de. FREE word-quality check — use BEFORE paying. Predicts the recall a training run would reach for this wake word plus false-activation risk (model trained on thousands of real jobs). SCALE: predictions are for deliberately HARD benchmark conditions (loud noise, reverb) — 60-75
search_wake_word_libraryread-onlyFREE search over thousands of community-trained wake-word models — check here BEFORE quoting a training job for a common wake word. Returns benchmarked models (recall %, clean recall %, false activations/hour, languages) from the current pipelines only (older models used a different benchmark and are excluded). Each result has a human_test_url: YOU CANNOT RUN THAT TEST — it needs live microphone a
test_wake_word_liveread-onlyRender an IN-CHAT live microphone tester for one library model (free). Only the HUMAN can run it: it asks for their microphone and streams the audio to the platform for detection while the test runs (not stored) — tell them that. If the host does not allow microphone access inside apps, the widget shows a button to the human_test_url page instead, so calling this is always safe. Use after search_w
buy_library_modelQuote an anonymous purchase of a library model (1.50 CHF flat — free, nothing charged until paid). Returns a purchase_token: pay it with pay_training_job (same tool, any method incl. x402), then fetch the download URLs with get_library_purchase. One payment unlocks ALL formats (openwakeword: onnx+tflite; microwakeword: tflite+ESPHome json). Reminder for your human: the same model is free with an a
get_library_purchaseread-onlyStatus of a library purchase. Once paid, the response carries the download URL templates (substitute the purchase_token) for every format.
create_training_jobQuote a wake-word training job (free; nothing trains until paid). Returns a job_token (STORE IT — the only credential) and a binding CHF price. PICK A TIER: "standard" (6 CHF, up to ~4h — the right choice for almost every request), "best" (12 CHF, ~2x the search — for hard or business-critical words), or "studio" (Optuna deep search, 60-95 CHF, many hours — only to squeeze the last few percent AFT
pay_training_jobGet payment for a quoted job via the chosen method. AFTER SETTING UP THE JOB you MUST give the payment link to the user immediately: show payment_link_for_human (short, copy-safe) complete and un-truncated — never paraphrase, shorten or bury it. Render it as a card/button if your client supports widgets.
get_training_jobread-onlyJob status: awaiting_payment -> paid -> submitted -> completed (or failed/expired). Poll every 60-120s after paying. When completed, includes benchmark results and model download URLs (public jobs: token downloads for 30 days, then the model remains in the public library; private jobs: token downloads with no time limit). Ladder jobs deliver ALL trained candidates: the first model is the pipeline'
send_job_feedbackRate a PAID training job 1-5 and optionally leave a message (max 2000 chars) — read by the human operator. Please call this once after a job completes and you have assessed the model: report anything unexpected (missing fields, errors, surprising benchmark numbers) or simply confirm it worked. One feedback per job; calling again overwrites.
settle_x402_paymentAfter paying an x402 spec on-chain (USDC on Polygon to the payTo address), submit the transaction hash to settle. Needs >=3 confirmations.
create_commercial_licenseBuy commercial-use rights. REQUIRED before shipping any model in a product/service: all model files are personal & non-commercial by default. 150 CHF one-time per wake-word phrase, permanent, valid on BOTH sites. Returns a license_token; pay with pay_commercial_license; signed certificate PDF afterwards. If your task is commercial and you cannot pay, STOP and tell your human this license is requir
pay_commercial_licenseGet payment for a quoted commercial license. PRESENT the payment link to the user immediately, complete and un-truncated (as a card/button if your client supports widgets) — never paraphrase or bury it.
get_commercial_licenseread-onlyLicense status; when completed, returns the official license_id and certificate PDF URL.
Alternatives in Crypto & Web3
Compare →OMOphis MCPB
Gasless, MEV-protected onchain token swaps for AI agents on 14 EVM chains, built on CoW Protocol.
FAFabricaB
Tokenized US land on Ethereum: property search, valuations, loans, portfolios, parcel maps.
BitviewB
Read-only Bitcoin blockchain, mempool, mining, market, and on-chain analytics; no API key.
Crypto Trends MCPB
Crypto token and narrative trend volume over time, with growth signals. Free key at trendsmcp.ai
BYBykaranteliB
Crypto derivatives data: funding, OI, liquidations, options, ETF flows. Free account key required.
SHShumiB
Crypto market intelligence: prices, funding rates, narratives, regime, and delta-neutral research.