Uniphore Conversation AI MCP. Extract actions, summaries, and insights from calls.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Uniphore Conversation AI accesses meeting transcripts, summaries, and analytics data via Uniphore API. This server lets your agent pull specific structured info—like action items, key decisions, or sentiment analysis—from recorded calls without needing a human to review the audio first.
What your AI agents can do
Get action items
Pulls a list of specific tasks and next steps identified during a meeting.
Get meeting
Retrieves general details about a single, known recorded meeting or call.
Get meeting analytics
Generates detailed metrics on the conversation, including sentiment and talk ratios.
Gets a speaker-tagged record of every word spoken during a specific meeting.
Generates concise, AI-written overviews of the main discussion points from any recorded call.
Analyzes meeting content specifically to pull out actionable items, including assignees and due dates.
Provides conversation analytics like sentiment trends, talk ratios, and primary topics discussed.
Allows you to list or search for past meetings using keywords, topics, or date ranges.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Uniphore Conversation AI: 8 Tools for Call Intelligence
Use these eight tools to interact with your recorded meetings. You can find IDs, search history, extract summaries, and pull out specific tasks or analytics.
019d7619get action items
Pulls a list of specific tasks and next steps identified during a meeting.
019d7619get meeting
Retrieves general details about a single, known recorded meeting or call.
019d7619get meeting analytics
Generates detailed metrics on the conversation, including sentiment and talk ratios.
019d7619get meeting summary
Gets a concise summary of all key topics discussed during the meeting.
019d7619get transcript
Outputs the full, speaker-tagged text transcript for an entire recording.
019d7619list meetings
Lists all available recorded meetings and calls so you can find a specific ID.
019d7619list topics
Displays all keywords or topics that have been tracked across the organization's recordings.
019d7619search meetings
Filters and finds specific past meetings by searching for a keyword, topic, or date range.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Uniphore Conversation AI, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Uniphore Conversation AI: Meeting Insights MCP Server
Your agent handles complex call intelligence. You can treat recordings like a structured database, pulling out specific data points using natural language prompts—no human has to listen to the audio first.
Finding Your Data
To start, you'll need to know what data exists. Use list_meetings to pull up every recorded conversation and call ID available in your organization. If you know roughly when or who was involved, you can narrow things down fast by using search_meetings, which filters past records based on keywords, specific topics, or a date range.
You don't even need to guess what kind of data is available; run list_topics and you'll get an index of every keyword or topic tracked across all recordings. When you know the exact meeting ID, you can get basic details about that single call using get_meeting.
Raw Content Extraction
When you need to see everything that was said, run get_transcript. This outputs the full, speaker-tagged text transcript for an entire recording, so every word spoken is accounted for. For a quick read of what actually happened, use get_meeting_summary to get a concise, AI-written overview of all the main topics discussed during that call.
Deep Dive Analytics and Action Items
This server pulls out structure from unstructured audio. It doesn't just give you text; it gives you actionable data points. To pull out next steps—the tasks and deliverables—run get_action_items. This tool analyzes the meeting content specifically to isolate assignees, specific tasks, and due dates. You'll get a clean list of everything that needs doing.
If you need to know how well people talked or what the general vibe was, use get_meeting_analytics. This generates detailed conversation metrics for you, including sentiment analysis (telling you if the call was positive, negative, or neutral), talk ratios between participants, and a breakdown of primary topics discussed. It’s a full performance audit of the conversation.
How it Works with Your Agent
Your agent manages this flow. You point your AI client at the server, give it the necessary access credentials for Uniphore, and then ask direct questions about your recorded calls. The agent executes the tool—say, get_action_items on a specific meeting ID—and brings back structured JSON data. This means you don't have to parse through walls of text; you just get the list: 'Task A assigned to John by Friday,' or 'Sentiment was negative during the budget discussion.' You’ll find it makes reviewing massive amounts of recorded calls fast and precise.
How Uniphore Conversation AI MCP Works
- 1 Subscribe to this server and enter your Uniphore Access Token and Organization ID.
- 2 Ask your AI client to locate a meeting record (using
list_meetingsorsearch_meetings). - 3 Tell the agent what data you need—e.g., 'Give me the summary' or 'What are the action items?'—and it runs the appropriate tool.
The bottom line is that you treat recorded meetings like a structured API endpoint, pulling out specific intelligence instead of reading through audio files.
Who Is Uniphore Conversation AI MCP For?
This server is for anyone drowning in call recordings. It hits the pain point of having great data trapped in audio files. Sales managers need to review calls without watching hours of video, and support leads need to track customer sentiment across hundreds of interactions quickly.
Uses get_action_items on a recent call transcript to instantly generate follow-up tasks for the CRM.
Runs get_meeting_analytics across multiple tickets to spot patterns in customer sentiment or common complaint topics.
Uses search_meetings with compliance keywords (e.g., 'HIPAA', 'GDPR') to audit past calls quickly.
What Changes When You Connect
- Stop watching video files. Instead of spending time scrubbing through hours of audio, you can ask the agent to run
get_meeting_summaryorget_action_items, and it hands you a bulleted list of decisions made. This saves hours per week. - Track customer sentiment automatically. The
get_meeting_analyticstool lets you analyze conversation metrics across hundreds of calls at once. You'll see if your support agents are struggling with the same topic, or if a product change is causing negative buzz. - Never lose an action item again. Instead of relying on shaky human notes after a call, use
get_action_itemsto pull out structured tasks immediately. It tells you who owns the task and when it's due. - Audit compliance effortlessly. Need proof that certain keywords were discussed? Use
search_meetingswith specific topics or date ranges. You can quickly find all calls mentioning 'NDA' or 'pricing change' for a full audit trail. - Get raw data instantly. If the AI summary misses something, you can always fall back to
get_transcript. This gives your agent the entire, speaker-tagged text record—the source of truth—in seconds.
Real-World Use Cases
Onboarding a new sales team member
The manager needs to train a rep on handling objections related to pricing. Instead of pairing the rep up for roleplay, they run search_meetings across all recorded calls using keywords like 'pricing' or 'cost'. The agent then uses get_transcript and filters it down, providing the new hire with 10 minutes of targeted training material.
Identifying process bottlenecks in support
The Support Manager notices high call volume but doesn't know why. They use get_meeting_analytics on all tickets from last week. The results show a spike in 'billing confusion' sentiment, pointing the team directly to the outdated billing portal as the root problem.
Following up after an executive meeting
The project lead attends a critical planning session. Instead of taking manual notes that get lost, they immediately prompt their agent: 'What are the action items from MTG-XYZ?'. The agent runs get_action_items, delivering a clean list to the team chat within seconds.
Researching product feedback across multiple regions
A Product Manager wants to know how different international clients feel about Feature X. They use list_topics to confirm 'Feature X' is tracked, then run search_meetings combining the topic with regional identifiers (e.g., 'Germany'). The agent returns all relevant transcripts for review.
The Tradeoffs
Reading through raw recordings
A user watches 45 minutes of video trying to find the two decisions made about budget cuts. This is slow, exhausting, and they miss critical context.
→
Instead, run get_meeting_summary or get_action_items. The agent handles the scrubbing so you get a clean, actionable list right away.
Manually compiling notes across channels
A team member has to cross-reference meeting minutes from Zoom, Slack threads, and email chains just to figure out who owns the next task.
→
Use get_action_items on the specific meeting transcript. The server pulls the committed tasks directly into your workflow.
Searching by memory alone
You remember a conversation happened 'sometime last month' about 'the new vendor.' You waste time browsing endless calendar invites.
→
First, use search_meetings with the keyword and date range. Then, if you find the ID, run get_meeting for context.
When It Fits, When It Doesn't
Use this server if your primary bottleneck is extracting structured data from unstructured conversation recordings. Think: 'I have a transcript, but I need to know what was decided.'
Don't use it if you just need general meeting context or simple text retrieval. If you only need the raw text, get_transcript works fine. But if you need decisions, always run get_action_items. Never assume a summary is enough; if you need to verify why something was decided, pull the full transcript using get_transcript and then prompt the agent with specific questions about that segment.
This tool excels when your workflow requires multiple steps: 1. Find meeting ID (list_meetings). 2. Search by topic (search_meetings). 3. Extract insights (get_meeting_analytics). Don't try to do it all in one prompt, but let the agent chain these tools for you.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Uniphore. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Sifting through meeting transcripts shouldn't take an hour of manual reading.
Today, finding key decisions means opening up a calendar, locating the recording, downloading the transcript (often in a messy PDF or text file), and then manually skimming pages to find who agreed to what. You spend time highlighting sections only to realize you missed the crucial context.
With this server, your agent finds that record, runs `get_action_items`, and delivers a clean list of next steps—owner, task, due date—in seconds. The noise is gone; you get the accountability.
The Uniphore Conversation AI MCP Server gives you instant meeting insights.
Manual analysis requires three different steps: first, finding the right call ID (`list_meetings`); second, getting the full text to review it (`get_transcript`); and third, using a separate tool (like dedicated sentiment software) to calculate metrics. This process is disjointed.
Here's the difference: You ask for conversation analytics, and the agent runs `get_meeting_analytics` directly against that record, providing talk ratios and sentiment in one structured output. It’s all integrated.
Common Questions About Uniphore Conversation AI MCP
How do I get my Uniphore Access Token and Org ID? +
Log in to your Uniphore account, navigate to Settings > API Access, and generate a new token. Your Organization ID is displayed in the same settings panel.
Can I get AI-generated summaries of meetings? +
Yes! Use the get_meeting_summary tool with a meeting ID to retrieve the concise AI summary of that call.
Can I extract action items from a call? +
Yes! Use the get_action_items tool with a meeting ID. Uniphore AI identifies next steps and assigns them to speakers if possible.
Can I search for specific topics in past meetings? +
Yes! Use the search_meetings tool with relevant keywords or topic names to find matching recorded calls.
When I use the `get_transcript` tool, what format do I receive for the meeting dialogue? +
You get speaker-tagged transcripts that show who said what and exactly when. This raw data separates agent speech from customer speech, making it easy to track participation balance.
What kind of metrics does `get_meeting_analytics` return for a call? +
It returns specific conversation analytics like talk ratios, sentiment scores, and topic engagement. These numbers help you measure emotional tone and who was driving the discussion.
How do I find out which meetings are available before calling `get_meeting`? +
Run the list_meetings tool first. This call provides a comprehensive list of all recorded meeting IDs, allowing you to select the exact data point you need.
How can I view the catalog of keywords and topics tracked by Uniphore Conversation AI? +
Use list_topics to pull a complete catalog of every keyword tracked in your organization. This lets you confirm that your searches are focused on relevant, monitored domains.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
Lamha
Build AI chatbots for Arabic-speaking audiences with natural language understanding designed for Middle Eastern dialects.
Netease Yunxin IM
Equip your AI Agent with Netease Yunxin to massively manage Live Chat Rooms, moderate IM participants, and broadcast messages.
Front
Manage shared inboxes across email, SMS, and social with team collaboration tools that keep customer conversations organized.
You might also like
Tingyun / 听云
Leading APM and observability platform — manage applications, alerts, and performance metrics via AI.
Focus Admin
Send CC-e, inutilize numbering, distribute DF-e and list fiscal documents via Focus NFe API.
Vertex AI Search
Search across your enterprise data using Google's semantic search and generative AI grounding.