Mmcp.market

Vexa MCP server

by vexa.ai·ai.vexa/vexa·v0.12.27

Meeting bot and transcripts for Google Meet, Teams and Zoom. Live or after, speakers labelled.

A87/100grade A
What users say
No reviews yet
Be the first
Safety scan
A87/100

full report

Adoption
Established

2.8k stars

Reviews

Write one

Nobody has reviewed Vexa yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Vexa tools

Tool list not cached yet. `describe` through the gateway fetches it live.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 147ms (auth required)20/20
  • Tool poisoningtools not inspected (endpoint requires auth); not countedn/a
  • Auth qualityauth enforced (unknown)9/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identitynamespace and repository owner differ; GitHub account older than a year; website matches verified namespace8/10
Overall 87/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

From the Vexa repository's README, as published. We do not edit it. Read it on GitHub

Vexa

Open-source meeting bots and real-time transcription — cloud or fully self-hosted.

A bot joins your Google Meet, Microsoft Teams, and Zoom calls and streams speaker-attributed transcripts in real time — through our API or one you host — then feeds sandboxed agents that build a Markdown knowledge base your team owns. Apache-2.0, air-gap-ready. (Jitsi: join + capture offline-proven, live validation pending — #883.)

vexa.ai runs Vexa 0.12 for meeting bots and transcription. Sandboxed knowledge agents are self-hosted only — self-host Vexa to run the full stack.

Connect your agent · Get an API key · Talk to the founder

Why Vexa

Every meeting-AI tool you can buy sends your conversations to their cloud and rents you access back. Vexa inverts that: run the stack yourself, point it at your own models, own what your meetings become.

No one else has all three:

validation pending — and streams speaker-attributed transcripts live. That bot fleet is the genuinely hard part — every "chat with your docs" tool starts after a transcript exists. Vexa produces it.

  1. Vexa is in the meeting. A real bot joins Meet, Teams and Zoom — Jitsi offline-proven, live

portable, diffable, greppable. Knowledge as code.

  1. Your knowledge is files you own. Meetings compile into Markdown in a git repo —

developers — isolated ephemeral containers, no egress, thousands in parallel, on Docker or your Kubernetes.

  1. Agents work it, safely. Sandboxed coding agents read and write that repo like

Only here for the transcription API? It's a complete standalone product — send a bot,

read the stream, ignore the agent lane entirely.

⚡ Quickstart

Just want a bot in a meeting? Use the hosted service — no install. Sign in at vexa.ai/signin, copy your key from your account page, and send a bot:

curl -X POST "https://api.cloud.vexa.ai/bots" \
  -H "X-API-Key: $API_KEY" -H "Content-Type: application/json" \
  -d '{"platform":"google_meet","native_meeting_id":"abc-defg-hij","bot_name":"Vexa"}'

New accounts get $2 of free bot credit, no card required — about 6 hours of bot time at $0.30/hr (pricing). More calls: Send a bot.

Or self-host the whole stack

That is also how you get the agent plane, which is not part of the hosted service. Self-host on one host, then explore it in the Terminal or drive it over the API. Linux (Ubuntu 24.04) is the production target; a Mac with Docker Desktop works fine for a local evaluation — everything runs in containers either way.

Prerequisites — make, Docker engine ≥ v26 (make all checks), and transcription: a free token at vexa.ai/account, or self-host the (GPU) transcription unit for a fully air-gapped setup. By default POST /bots requires STT and answers 503 when it is missing (make all warns when the credentials block in .env is empty). Capture-only is an explicit opt-out: {"transcribeenabled": false} on the spawn (or set TRANSCRIBEENABLED=false for the deployment).

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Install directly

claude mcp add --transport http vexa https://api.cloud.vexa.ai/mcp
Add to Cursor

Vexa: common questions

Is Vexa MCP server safe?
Yes, by our scan: it is graded A (87/100). Read the Vexa safety report
How do I install Vexa?
It runs remotely at api.cloud.vexa.ai. Add it to Claude Code, Claude Desktop or Cursor with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Vexa need an API key?
Yes. The registry entry asks for Authorization.
Is Vexa maintained?
The last commit was 2 days ago (2026-09-19). The latest release is v0.12.27.
Is Vexa up?
100% of our last 6 checks got an answer. We check remote servers about four times a day.

More from vexa.ai