Vexa
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
作者提供的说明(英文原文)
Webinar leads and revenue from several WordPress sites, in one chat.
这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。
我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。
选择你使用的 AI 应用,然后复制设置。
你需要
你用的是哪个应用?
在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。
适用于网页版、桌面版和手机版 Claude:
https://mcp.webinarignition.com/?src=registry在终端中运行这条命令
claude mcp add --transport http webinarignition 'https://mcp.webinarignition.com/?src=registry'粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json
{
"mcpServers": {
"webinarignition": {
"url": "https://mcp.webinarignition.com/?src=registry"
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
粘贴到项目中的 .vscode/mcp.json
{
"servers": {
"webinarignition": {
"type": "http",
"url": "https://mcp.webinarignition.com/?src=registry"
}
}
}浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。
ChatGPT 只能连接互联网上的服务器:
https://mcp.webinarignition.com/?src=registry菜单名称可能因套餐和版本不同而略有差异。
你的选择通过 Cookie 保存在这台设备上,无需账户。
这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。
工具名称和描述与服务器在 2026年11月6日 报告的完全一致。这些内容由作者撰写,不是我们写的;我们以纯文本形式显示。
wi_get_session_factsReads what the current webinar session has collected so far — topic, audience, date, texts state. Read-only: no session is created, no site is touched, nothing is written. The session already holds what it was told, so nothing in it has to be asked again. Needs `session_id`.
wi_list_site_abilitiesLists the abilities the connected WordPress site offers, with their arguments and whether they are read-only, write or destructive. Read-only: it reads a list from the site and changes nothing. Needs `session_id`.
wi_get_connector_statusReads the technical state of the WebinarIgnition connector: version, protocol, which WordPress site is connected, whether the connection is healthy. Read-only, needs no input and changes nothing. `session_id` is optional: the connection belongs to the signed-in person, so any id
wi_answer_product_questionAnswers a question about WebinarIgnition — price, limits, integrations, whether it fits — from the connector's verified knowledge base. Read-only: no session is created, no site is touched, nothing is changed. The answer comes only from that base: when it holds no matching entry,
wi_get_setup_planReturns the step-by-step setup plan for the host's WordPress site — what has to be installed, what to click, what the room needs — without touching the site. Read-only. Optional `session_id` adds what the session already knows.
wi_start_webinarStarts a new webinar in WebinarIgnition and returns the first question with tappable options — no sign-in, no setup. Side effect: it creates a new webinar session on the connector and returns a `session_id`; nothing is written to a WordPress site, nothing is published and no emai
wi_continue_webinarContinues an open webinar conversation by exactly one turn: pass what the host said as `text` and get the reply with the next tappable choices. Side effect: the answer is stored in the conversation state (facts, flow position) for `session_id`; nothing is written to a WordPress s
wi_write_webinar_invitation_emailsWrites the finished webinar texts for a session that is ready: title, invitation email, reminders and the registration copy. Side effect: it starts a text-generation job on the connector (about a minute) and stores the result in the session; nothing is published to a WordPress si
wi_check_wordpressChecks whether a WordPress address runs WebinarIgnition and in which state: not installed, installed but too old, or ready. Side effect: none — it reads the address over HTTPS and changes nothing. Needs `url`.
wi_connect_wordpress_woocommerce_siteConnects this chat to the host's own WordPress site. Side effect: it creates a connect link that the host must open and approve in their own browser — until they do, nothing is connected; no password is seen or stored. Needs `session_id` and `url`.
wi_disconnect_wordpressDrops the stored connection between this chat and the host's WordPress site, and also forgets that this site was ever connected (so a later chat does not offer it again). Material loss / hard to reverse: the connection has to be approved again in the host's own browser before any
wi_create_webinar_registration_pageBuilds the webinar on the connected WordPress site: it creates the campaign with the facts the session has collected — title, date, room type — and returns the registration and room links. Side effect: it creates real content on the host's site: a campaign with its registration p
wi_get_build_statusReads how far the build of the webinar on the connected site has come: one card with a bar, a percentage, the step running right now and an honest remaining time, plus `fertig` and the registration and room links once it is done. Read-only, it changes nothing on the site. Call it
wi_create_handoff_linkReturns a link that carries everything collected so far into the WebinarIgnition dashboard, so the host can finish there. Side effect: it only creates a link with the session data in it; nothing is written to a WordPress site and nothing is sent to anyone. Needs `session_id` (or
wi_delete_webinarDeletes the webinar that belongs to this session from the connected WordPress site — irreversible, it cannot be undone: the campaign and everything attached to it are gone. Needs `session_id`; optional `args` names the campaign when the session holds more than one.
wi_list_webinar_leads_registrantsReads the registrant list of one webinar: name, email, signup time, attended, watched replay, purchased, UTM source, and what each registrant spent. Read-only, it changes nothing. Data comes only from the WordPress site this chat is connected to, the site the host approved, never
wi_get_webinar_attendance_statsReads how many people registered, how many came live, how many stayed long enough to see the offer and how many watched the replay — with the show-up rate. Read-only, changes nothing. Use it when the host asks how many showed up, what the show-up rate is, whether the reminders wo
wi_get_webinar_funnel_conversion_statsReads the whole funnel of a webinar — unique visitors, registrations, live attendance, watched enough, offer shown, offer clicked, replay, purchased — with the step-to-step conversion rates, a ranking across the host's webinars and one sentence saying which step to fix first. Rea
wi_get_webinar_revenue_woocommerceReads what a webinar earned: paid orders and the amount per currency, open orders, refunds — and which offer tier (product) sold how often and for how much. Read-only, changes nothing. Money comes from the host's own shop (WooCommerce or any other shop connected to the site), nev
wi_list_webinarsLists the webinar campaigns of the connected WordPress site: id, title, type (live or automated, evergreen), status, the real start (date, time, timezone, duration), whether it repeats, and the page address. Read-only, it changes nothing. Data comes only from the site this chat i
wi_get_webinarReads one webinar of the connected WordPress site by its id: title, type, status, host, start date, page address, and whether the emails are already written. Read-only, it changes nothing. Use it after wi_list_webinars when the host picked one campaign, before reading its numbers
wi_get_webinar_emailsReads every email of one webinar with its wording and its timing: the confirmation email (signup) and the five reminder and follow-up emails, each with on or off, subject, heading, inbox preview line, body and its offset (how long before or after the start). Read-only, it changes
wi_get_registration_fieldsReads the sign-up form of one webinar as the participant sees it, top to bottom: every field with its slot, its visible label, its type (text, checkbox, textarea, dropdown or a hidden field), whether it is required, and whether it really renders on the participant page. Read-only
wi_get_webinar_settingsReads what can be configured on one webinar and what stands there right now: every editable settings group with each field, its type and its current value, plus the core fields (type, status, date, time, timezone, room phase). `group` narrows it to the catalogue of one area (for
wi_get_webinar_colorsReads which colours the registration, thank-you and room pages really use right now: background, text, button fill and button text, and where they come from (the host's own confirmed brand colours, or the site). With `kind` set to logo or favicon it samples the host's own brand i
wi_list_webinar_productsReads what WooCommerce on the connected site really offers: products with id, name, price and the store currency, either by a search word (name or SKU) or by product ids. It also answers whether a voucher code already exists in the shop. Read-only, it changes nothing. Use it to N
wi_get_streaming_statusReads whether live streaming is connected on the connected site: the install-wide 100ms connection (app credentials or a manual token, and whether a room can be created) and the Daily.co connection (key and domain), plus, for one webinar, its own room state and which video source
wi_get_webinar_questionsReads the questions participants asked in the live console: the open (unanswered) and the answered ones, each with its question id, the text, the attendee's name, the time and the state. Read-only, it changes nothing. Use it when the host asks what people are asking, which questi
wi_get_webinar_prompterReads the teleprompter state of one webinar: whether the prompter is switched on for this install, the script the host reads out loud (with its trigger lines such as [TRIGGER:CTA "..."]), and the language it is written in. Read-only, it changes nothing. Use it when the host asks
wi_get_renotification_statusReads the re-notification state of one webinar: whether the date was changed and the new invitation is still pending, how many registered people would receive it, and the banner text and button the page shows. Read-only, it changes nothing. Use it when the host asks whether every
wi_check_mail_deliveryMeasures whether email from this site actually sends, whether it lands in the inbox rather than in spam, and how fast it goes out, with one honest verdict per point. Side effect: a fresh measurement sends REAL email from the host's site, which is why this tool is not read-only; i
wi_check_embeddingChecks whether an external page can be shown inside the live room's CTA area (sidebar or overlay): whether it sends the headers that allow embedding, and what would go wrong if it does not. Read-only, it changes nothing. Use it BEFORE embedding a booking or checkout page into a C
wi_list_webinar_linksLists the short tracking links of one webinar: the code, the full short address, the channel it belongs to, the UTM parameters it carries and how often it was clicked. Read-only, it changes nothing. Use it when the host asks which links exist, which one to put into an invitation,
wi_list_webhooksLists the outgoing webhooks of this WordPress install: id, name, trigger, delivery and mirror address, method and format, whether it is active, and how many mapping or condition rules it carries. These webhooks fire for EVERY webinar on the install, not only the one open in the c
wi_read_webhook_deliveriesReads what a webhook's mirror or test address really received, straight from that service: for each delivery the time, the HTTP method and the exact payload that was sent. Read-only, it changes nothing. Use it after a test delivery (that is wi_test_webhook) when the host wants to
wi_get_webhook_test_addressCreates a fresh, free webhook.site test address that needs no account, to be used as a webhook's mirror address, so the host can watch deliveries land without giving anyone access to their real CRM or email provider. Side effect: it creates a new address at that third-party test
wi_find_wordpress_userFinds the users of this WordPress install by a search word, or lists them: id, display name, email, and the avatar address. Read-only, it changes nothing. Use it when the host names the person whose face should stand on the page (that is wi_change_host_photo), instead of asking f
wi_find_mediaSearches the media library of the connected site for images and returns id, address, title and alt text. Read-only, it changes nothing. Use it when the host wants a picture somewhere (a page block with wi_change_webinar_page_block, or the host photo with wi_change_host_photo) and
wi_get_webinar_page_blocksReads one page of a webinar as a flat list of blocks, top to bottom: each block with its path, its type and its current text or image. Read-only, it changes nothing. Use it BEFORE changing a block (the change needs the path from here) and when the host asks what stands on their p
wi_run_webinar_preflightRuns the full readiness check of one webinar and answers point by point what is ready and what would break in front of the participants: pages, dates (including a thank-you page that shows a different date than the campaign), emails and their timing, video source, the offer in th
wi_get_webinar_checklistShows the setup checklist of one webinar, the same list the dashboard shows: every step with its state, what is already done, what is still missing, and the readiness score from the last preflight check. Read-only, it changes nothing. Use it when the host asks what is left before
wi_check_participant_journeyTraces what one participant experiences in this webinar, in order and WITHOUT sending anything: which confirmation and reminder emails go out at which moment (and which are switched off), when the room opens, when the offer appears, and when the replay shows. Read-only, it change
wi_get_webinar_reportReads one report of a webinar in a normalised shape: single values such as registrations, attendance and conversion, plus the table rows behind them. `type` picks the report: funnel (visitor to registration to attendance to offer), mail_waves (what the live bulk send and the ever
wi_export_registrants_csvReads the registrant list of one webinar as CSV text, the same export the dashboard downloads: one row per registrant with the columns the site writes. Read-only, it changes nothing. The text is capped at 20000 characters; when the list is longer the answer says so and how long i
wi_export_webinarReads one webinar as the full export payload the dashboard produces: every campaign field, the page content, the emails and the settings, as a JSON string. Read-only, it changes nothing. The payload is large (often tens of thousands of characters), so it is capped here at 20000 c
wi_change_webinar_textChanges ONE existing wording of a webinar without rebuilding anything: a block on the page, text inside the page's raw code, the campaign copy (landing, sales copy, headlines, mail subjects and bodies) or the visible page heading. Side effect: it writes on the connected WordPress
wi_change_webinar_titleChanges the NAME of an existing webinar: the title in the WebinarIgnition dashboard and in the webinar list, which is what a host means by "the title". Side effect: it writes on the connected WordPress site and also updates the linked page title and the places in the copy where t
wi_change_webinar_scheduleMoves a webinar to another date, clock time, timezone or length, on an existing webinar and without rebuilding anything; for an evergreen webinar it changes the recurring air-times. Side effect: it writes on the connected WordPress site, the participant pages show the new date at
wi_change_webinar_roomSets which phase the room of a webinar shows right now: countdown, live, replay or closed. Side effect: every participant sees the new phase at once on the connected WordPress site; the campaign itself is not published or unpublished and no page is rebuilt. Needs `session_id`, `w
wi_change_webinar_visibilityPublishes a webinar or takes it offline again: `status` publish or draft. Side effect: on publish the registration page and the room are public and can be found, on draft participants see nothing and registrations stop; it writes on the connected WordPress site. Needs `session_id
wi_change_webinar_videoChanges where the video of a webinar comes from: the live room (100ms, an embedded YouTube or Vimeo clip, or an MP4), the teaser on the registration page, or the video on the thank-you page. Side effect: it writes on the connected WordPress site. Participants see the new source t
wi_change_webinar_ctaChanges ONE call to action in the live webinar room: the offer or booking box, its tab name, its body, its button and whether it is shown, or the moment an evergreen webinar reveals it. Side effect: it writes on the connected WordPress site. Participants see it in the room; nothi
wi_change_webinar_remindersSets how many reminder emails a webinar sends and which preset decides their timing: factory, all before the start, all after the start, or the mixed 4 plus 1 preset. Side effect: it writes on the connected WordPress site. Every registrant is affected from the next send on; the w
wi_change_webinar_emailChanges ONE field of ONE email of a webinar: the confirmation email (signup) or reminder 1 to 5, and either its subject, its heading, its inbox preview line, its body, whether it is switched on, or when it goes out. Side effect: it writes on the connected WordPress site. Every re
wi_change_registration_fieldsAdds, renames, requires, removes or reorders the fields of a webinar's sign-up form, which is what participants fill in before they get in. Side effect: it writes on the connected WordPress site. Participants see the new form on their next visit and the change affects the data ev
wi_change_site_colorsSets the four brand colours of the WEBSITE: background, text, the button fill and the button text. The webinar pages take them from there, so this is not a setting of one webinar and not one campaign's look. Side effect: it writes on the connected WordPress site. `target` decides
wi_change_host_photoSets, replaces or clears the photo of the host on the registration page and in the registration animation. Side effect: it writes on the connected WordPress site. Participants see the new face on their next visit. Needs `session_id` and `webinar_id` from wi_list_webinars, plus ON
wi_change_webinar_offerPuts the host's offer into the live webinar room, or updates the one already there: the product, further products as tiers, the webinar price with its voucher and the window it holds in. Side effect: it writes on the connected WordPress site. Participants see it in the room, and
wi_change_webinar_page_blockChanges ONE block on the registration or thank-you page of a webinar: its text, or its image. Side effect: it writes on the connected WordPress site. Participants see it on their next visit; nothing else on the page moves. Needs `session_id`, `webinar_id` and `path`, which comes
wi_change_registration_animationPuts the built-in registration animation on a webinar's registration page: the self-running slides from the benefit to the host to the sign-up, either INSTEAD of the video (mode animation) or BELOW it (mode both). Side effect: it writes on the connected WordPress site. Participan
我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月6日
注册名称已通过域名 webinarignition.com 验证(注册中心会核实域名所有权)
我们还没有从 GitHub 读取这个仓库
我们还没有从 GitHub 读取这个仓库
在 415 毫秒内响应(HTTP 200)
无需登录
已读取 60 个工具描述,未发现针对 AI 的隐藏指令
与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。
它在 3 项适用的基础检查中通过了 3 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。
注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。
它在作者的云端运行。通过互联网连接,无需安装,但你发送的内容会经过作者的服务器。
GitHub 仓库最后更新于–,最新版本(1.14.4)于4天前进入注册中心。
支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。
同一分类中有:Vexa, emailmd, MCP WhatsApp Cloud
同一分类中其他作者的服务器,按星标数排序。
如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i
Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.
Render markdown into email-safe HTML, lint drafts for deliverability problems, and preview emails.
MCP server for WhatsApp Cloud API (Meta) — messages, media, and templates via Graph API
按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。
Build and run WordPress webinars from a chat. One MCP server that puts WebinarIgnition inside any AI assistant — Claude, ChatGPT, Cursor and any MCP-capable client.
https://mcp.webinarignition.com/?src=registryAbout this repository. This is the public source mirror of the hosted
WebinarIgnition MCP server (
https://mcp.webinarignition.com). Two internal
modules are intentionally not part of the mirror — the live-pricing reader
and the product knowledge service — so the supported way to use the server is
the hosted endpoint above. Everything else (MCP transport, funnel session
engine, WordPress connection flow, outbound channel) is included.
Remote MCP server (Streamable HTTP, no auth): https://mcp.webinarignition.com/?src=registry. Agents: see llms-install.md for the exact steps.
mcp.so and other directories read this section. Listed below is what the connector exposes, and beneath it what the connected WordPress site offers.
| Tool | What it does | Kind |
|---|---|---|
wi_webinar | Plan, write and set up a webinar from a chat: topic, title, invitation emails, reminders, registration page, live room, evergreen funnel. Also answers product questions. Selects the step with was. | write |
wi_webinar_delete | Delete or replace something on the connected WordPress site. Irreversible. | destructive |
wi_webinar is a single entry point with guided steps (was): start (entry), thema (topic), weiter (continue), texte (write the texts), seite (build the page), verbinden (connect a WordPress site), faehigkeiten (what the site can do), ausfuehren (run a site ability), fragen (product questions), alles, ready.
Once a WordPress site is connected, the connector exposes 71 tools across 11 areas. They are read live from the site, so the list always matches the installed version.
| Area | Count | Examples |
|---|---|---|
| webinar | 15 | wi_list_webinars, wi_get_webinar, wi_create_webinar, wi_funnel_stats, wi_run_preflight |
| config | 14 | wi_configure_webinar, wi_woo_offer_in_room, wi_configure_100ms, wi_configure_daily, wi_write_invite_texts |
| control | 10 | wi_master_switch, wi_room_switch, wi_list_questions, wi_answer_question, wi_get_prompter |
| gutenberg | 6 | wi_reg_page_blocks, wi_reg_page_edit, wi_media_search, wi_repair_registration_pages |
| 6 | wi_get_emails, wi_check_mail, wi_send_test_email, wi_resend_renotifications | |
| webhook | 6 | wi_list_webhooks, wi_upsert_webhook, wi_send_test_webhook, wi_read_webhook_history |
| leads | 5 | wi_list_leads, wi_export_leads, wi_import_leads_csv |
| colors | 3 | wi_get_colors, wi_update_colors, wi_sample_brand_colors |
| autoresponder | 2 | wi_set_autoresponder, wi_test_autoresponder |
| settings | 2 | wi_list_settings, wi_list_step_types |
| report | 2 | wi_list_report_types, wi_get_reports |
Every site tool is labelled, so an assistant — and you — can tell them apart before anything runs:
wi_list_webinars, wi_get_webinar, wi_funnel_stats, wi_check_mail, wi_run_preflight, …)wi_create_webinar, wi_configure_webinar, wi_set_autoresponder, wi_master_switch, wi_woo_offer_in_room, …)wi_delete_campaign, wi_delete_lead, wi_delete_all_leads, wi_reset_funnel, wi_delete_logs, wi_delete_webhook, wi_delete_all_questions, wi_import_hc_campaign)Nothing changes on your site without your OK. A tool in the control scope requires explicit confirmation; the host may grant it once when connecting, otherwise it is asked on every call. Every write is snapshotted and audited.
AI client (Claude / ChatGPT / Cursor / …)
│ └── WebinarIgnition MCP Server https://mcp.webinarignition.com │ ├── writes and reads webinars (connector, no site needed) │ └── connected WordPress site → the real webinar, on your own hosting
Two doors exist by design, and both are optional:
Add the URL in your assistant's MCP settings:
https://mcp.webinarignition.com/?src=registry
In Claude: Settings → Connectors → Add custom connector, paste the URL, leave everything else as it is, save. Then open a new chat and write: *"Build me a webinar for freelancers."*
Works the same in Cursor, Claude Code, ChatGPT and any other assistant that speaks MCP.
The WordPress side is connected from inside the plugin (WebinarIgnition → AI connection), which returns a link the host opens in the browser to approve. No inbound access to the WordPress site is required — it polls the connector, so it also works behind a firewall or on shared hosting.
Directories list their own endpoint URL with an attribution parameter:
| Source | URL |
|---|---|
| MCP Registry | https://mcp.webinarignition.com/?src=registry |
| Smithery | https://mcp.webinarignition.com/?src=smithery |
| mcp.so | https://mcp.webinarignition.com/?src=mcpso |
| Glama | https://mcp.webinarignition.com/?src=glama |
| mcpbeat | https://mcp.webinarignition.com/?src=mcpbeat |
| ChatGPT app | https://mcp.webinarignition.com/?src=chatgpt |
| Claude connector | https://mcp.webinarignition.com/?src=claude |
GET /health — service statusGET /.well-known/mcp/server-card.json — published capability cardGET /openapi.json — HTTP schema