Vexa MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add -e "VEXA_API_KEY=${VEXA_API_KEY}" vexa -- npx -y @vexa-ai/mcp-server
Required:VEXA_API_KEY+ 1 optional
README.md

Self-hosted meeting intelligence platform

Vexa

Self-hosted meeting intelligence platform

bots • real-time transcription • storage • API • user interface

Google Meet     •     Microsoft Teams     •     Zoom

   

   

What’s new • Quickstart • API • Docs • Roadmap • Discord


What is Vexa?

Vexa is an open-source, self-hostable API for real-time meeting transcription. It automatically joins Google Meet, Microsoft Teams, and Zoom meetings, captures audio, and provides real-time transcriptions via REST API and WebSocket.

At a glance

Capability What it means
Meeting bots Automatically joins Google Meet, Microsoft Teams, and Zoom meetings
Real-time transcription Sub-second transcript delivery during the call
Interactive bots Make bots speak, send/read chat, share screen content, and set avatar in live meetings
Multilingual 100+ languages via Whisper (transcription + translation)
API-first REST API + WebSocket streaming for integrations
MCP-ready Connect AI agents (Claude/Cursor/etc.) through the MCP server
Storage Persist transcripts + meeting metadata in your database
Multi-user Team-ready: users, API keys/tokens, admin operations
Self-hostable Run on your infra for complete data sovereignty
User interfaces Open-source frontends (currently: Vexa Dashboard)

Who it's for

You are... You want...
Enterprises Self-hosted transcription with strict privacy requirements
Small & medium teams Simple deployment (Vexa Lite) with an open-source UI
Developers Build meeting products (assistants, automations, analytics) on top of the API
Automation builders Integrate with tools like n8n via webhooks / APIs

Build on Top. In Hours, Not Months

Build powerful meeting assistants (like Otter.ai, Fireflies.ai, Fathom) for your startup, internal use, or custom integrations.

The Vexa API provides powerful abstractions and a clear separation of concerns, enabling you to build sophisticated applications on top with a safe and enjoyable coding experience.

🛡️ Built for Data Sovereignty

Vexa is open-source and self-hostable — ideal for regulated industries and teams that cannot compromise on privacy.

Modular architecture scales from edge devices to millions of users. You choose what to self-host and what to use as a service.

You control everything:

1. Full self-hosting
Run Vexa, database, and transcription service entirely on your infrastructure
For regulated industries like fintech, medical, etc.

2. GPU-free self-hosting
Self-host Vexa, but plug into external transcription service
Perfect privacy with minimal DevOps


Tools (2)

get_transcriptsRetrieve meeting transcripts and metadata for analysis
search_meetingsSearch through past meeting transcripts

Environment Variables

VEXA_API_KEYrequiredAPI key for authenticating with the Vexa platform
VEXA_API_URLThe base URL for your self-hosted Vexa instance

Configuration

claude_desktop_config.json
{"mcpServers": {"vexa": {"command": "npx", "args": ["-y", "@vexa-ai/mcp-server"]}}}

Try it

Summarize the key action items from my last meeting with the engineering team.
Search for all mentions of 'Q4 roadmap' in my recent Google Meet transcripts.
What were the main concerns raised by the client during the Zoom call yesterday?
Compare the feedback from the last two product sync meetings.

Frequently Asked Questions

What are the key features of Vexa?

Automatically joins Google Meet, Microsoft Teams, and Zoom meetings. Provides sub-second real-time transcript delivery. Supports 100+ languages via Whisper transcription and translation. Enables AI agents to interact with live meeting content. Self-hostable architecture for complete data sovereignty.

What can I use Vexa for?

Enterprises requiring private, self-hosted meeting transcription for compliance. Developers building custom meeting assistants or analytics dashboards. Automation builders integrating meeting insights into workflows via n8n. Teams needing to search and retrieve historical meeting data for project context.

How do I install Vexa?

Install Vexa by running: npx -y @vexa-ai/mcp-server

What MCP clients work with Vexa?

Vexa works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Vexa docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare