

Vexa Case Study: Building a Superior UX Without an Interface
Outcomes: Users adopt Vexa faster • More flexible use cases and seamless integration with other tools
Rethinking the Interface
Vexa is an open-source meeting assistant with thousands of Github stars and multi-national companies as early users.
In a world of cluttered dashboards and endless menus, Vexa made a radical decision: to skip building a traditional user interface altogether.
Instead, Vexa delivers an API and an MCP server, built with FastAPI-MCP, giving users complete flexibility to manage meeting transcripts through natural language and AI.
The Challenge of the UI
For any new software product, building a user interface is a big task. It requires front-end development resources and an investment in UX design.
Vexa’s core strength lies in a robust, modular backend that provides real-time meeting transcription and analysis. Building a traditional UI would have meant locking users into a specific workflow, limiting the flexibility that an API-first product promises.
So Vexa recognized that in the age of AI, the best interface might be no interface at all. The goal was to let users control the powerful Vexa meeting bot, and analyze the transcript information Vexa captured, straight from their favorite AI client like ChatGPT or Claude.
The Agentic Vision: Great UX Without Clicks
Vexa's philosophy, as founder Dmitry Grankin puts it, is that "agents want APIs, not UIs." The next generation of software won't live behind complex menus; it will be accessible through natural language.
For Vexa, the MCP means:
- Instant Interaction: Letting users perform actions in the time it takes to type a sentence.
- Zero Context Switching: Allowing users to manage meeting bots from the same AI chat they use for coding, writing, and research.
- Ultimate Flexibility: Enable power users to integrate Vexa into complex, multi-step agentic workflows that incorporate MCP servers from other providers without being constrained by a UI.
To turn this vision into reality, Vexa needed a seamless and secure bridge between their API and the universe of AI agents, so they turned to FastAPI-MCP:
We realized we could throw away 70% of the work of a typical startup by going UI-less. Our audience is technical, and our product is an API. FastAPI-MCP from Tadata was the logical and most powerful way to build the interface for this new world, allowing us to focus entirely on our core technology. - Dmitry Grankin, Founder of Vexa
How It Works: From Clicks to Conversation
With Vexa’s MCP server, powered by Tadata, tasks that once required multiple steps become simple commands:
- A Meeting Starts: The user needs to record and transcribe.
- They Open Their AI Agent
- Natural Language Replaces Clicks:
- “Have the Vexa bot join my Google Meet at meet.google.com/xyz-abc and start transcribing.”
- Instant Action: The MCP server calls the Vexa API, and the bot joins immediately.
- Live Interaction: During or after the meeting, users can ask:
- “What are the key action items from the last 5 minutes?”
- “Summarize the discussion about the Q4 budget.”
The transcript is analyzed in real time, and the user never leaves their chat window.
The UI-Less Advantage: A Win-Win
By adopting an MCP-first approach, Vexa created a better experience for everyone.
For Users:
- Faster interactions with no extra logins or navigation.
- A smoother, distraction-free experience during meetings.
For Vexa:
- Reduced Development Load: No GUI means all resources go into strengthening the core API.
- Lower Support Burden: Natural language access is intuitive, minimizing “how do I…?” support questions.
- Future-Proof: A single MCP integration works across today’s AI agents, and tomorrow’s, with zero frontend work required.
Looking Ahead
Vexa’s MCP server demonstrates that the most powerful user experience is one that feels invisible, allowing users to move from intent to action at the speed of thought.
Learn more about the UI-less future of agentic software.