4,500+ servers built on MCP Fusion
Vinkius

Five9 QM MCP. Automate agent performance scoring and review.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Five9 QM MCP on Cursor AI Code Editor MCP Client Five9 QM MCP on Claude Desktop App MCP Integration Five9 QM MCP on OpenAI Agents SDK MCP Compatible Five9 QM MCP on Visual Studio Code MCP Extension Client Five9 QM MCP on GitHub Copilot AI Agent MCP Integration Five9 QM MCP on Google Gemini AI MCP Integration Five9 QM MCP on Lovable AI Development MCP Client Five9 QM MCP on Mistral AI Agents MCP Compatible Five9 QM MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Five9 QM lets your AI agent manage quality assurance workflows for contact centers. Use it to list agent performance metrics, fetch detailed evaluation scores, review recorded voice and digital interactions, and generate secure links for deep analysis.

It automates the tedious parts of QA, letting you run full reports and submit new evaluations without leaving your chat client.

What your AI agents can do

Create evaluation

Submits a brand new evaluation record for an agent's performance.

Get evaluation

Retrieves the full details, scores, and feedback for a specific agent evaluation.

Get evaluation form

Fetches the structure and questions used in a specific quality evaluation form.

+ 9 more capabilities included
Generate new agent evaluations

The agent submits a new evaluation using the create_evaluation tool, which triggers the necessary scoring process in Five9 QM.

Retrieve specific evaluation details

You ask the agent for an evaluation, and it uses get_evaluation to fetch the scores and feedback for that specific record.

List and inspect evaluation forms

The agent lists all available forms using list_evaluation_forms and can then fetch the specific question and scoring structure using get_evaluation_form.

Review interaction metadata

You ask for an interaction, and the agent uses get_qm_interaction to pull all associated metadata for the recording.

Generate secure recording links

The agent uses get_recording_link to create a temporary, secure URL, allowing you to play back and analyze the recorded audio.

Track team scoring consistency

The agent uses list_calibrations to list active and completed calibration sessions, ensuring your QA team scores consistently.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Five9 QM MCP Server: 12 Tools for Quality Assurance

Use these tools to manage agent performance, pull summary reports, review interaction metadata, and submit evaluations directly from your AI chat client.

create019d759a

create evaluation

Submits a brand new evaluation record for an agent's performance.

get019d759a

get evaluation

Retrieves the full details, scores, and feedback for a specific agent evaluation.

get019d759a

get evaluation form

Fetches the structure and questions used in a specific quality evaluation form.

get019d759a

get qm interaction

Gets all metadata related to a recorded voice or digital interaction.

get019d759a

get qm summary

Pulls high-level summary metrics across the entire organization's quality performance.

get019d759a

get recording link

Generates a temporary, secure link that allows immediate playback and analysis of an audio recording.

list019d759a

list calibrations

Lists all active and completed calibration sessions for the QA team.

list019d759a

list evaluation forms

Retrieves a list of all quality evaluation forms available in your account.

list019d759a

list evaluations

Lists the most recent agent evaluations, providing quick access to scores and dates.

list019d759a

list qm agents

Lists all agents who are available to be evaluated through the QM system.

list019d759a

list qm interactions

Retrieves a list of all recorded interactions available for quality review.

list019d759a

list qm users

Lists all user accounts set up within the QM system.

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
Start building

Make Your AI Do More

Start with Five9 QM, 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

Five9 QM lets your agent run full quality assurance workflows for your contact center. You can manage agent performance metrics, pull detailed evaluation scores, review recorded voice and digital interactions, and generate secure links for deep analysis. It automates the tedious parts of QA, letting you run full reports and submit new evaluations without ever leaving your chat client.

Managing Evaluations and Forms

Your agent uses list_evaluations to give you the most recent agent performance records, giving you quick access to scores and dates. Need to grade an agent? It uses create_evaluation to submit a brand new evaluation record, triggering the necessary scoring process in Five9 QM. You can check out the full scores and feedback for any specific record by having your agent use get_evaluation.

Before you grade anything, your agent can run list_evaluation_forms to show you all the quality evaluation forms available in your account, and then it uses get_evaluation_form to pull the specific questions and scoring structure for any form you pick.

Reviewing Interactions and Metrics

Want to look at what agents actually said? Your agent uses list_qm_interactions to pull a list of all recorded interactions ready for quality review. For any specific interaction, it uses get_qm_interaction to gather all the associated metadata. You can't watch the recording directly, but your agent uses get_recording_link to generate a temporary, secure URL, letting you play back and analyze the audio.

To see how the whole company is doing, your agent uses get_qm_summary to pull high-level summary metrics across your entire quality performance. You can also track how consistent your QA team is by having your agent run list_calibrations to list all active and completed calibration sessions. If you need to know who's on the books, it can pull a list of all agents available for review using list_qm_agents or list every user account set up in the QM system with list_qm_users.

How Five9 QM MCP Works

  1. 1 First, subscribe to the server and input your Five9 VCC credentials, making sure QM permissions are active.
  2. 2 Next, prompt your AI client with a specific request—for example, 'List the last 5 evaluations for Agent Smith.'
  3. 3 The server executes the necessary tool (like list_evaluations), and your AI client receives the structured data, allowing you to continue the conversation.

The bottom line is, you stop switching between dashboard views and start running full QA reports and management tasks through simple chat commands.

Who Is Five9 QM MCP For?

This server is for Quality Assurance Analysts, Contact Center Managers, and Team Leads who need visibility into agent performance and compliance gaps. It helps the ops engineer who's tired of manually clicking through multiple dashboards just to pull a summary score or review a specific interaction.

Quality Assurance Analyst

Pulls interaction details, submits evaluations, and checks form structures without leaving the chat window.

Contact Center Manager

Gets a real-time overview of quality scores and tracks calibration progress using simple AI prompts.

Team Lead

Reviews specific agent recordings and associated feedback to plan and conduct coaching sessions.

What Changes When You Connect

  • Stop manually fetching reports. Use get_qm_summary to get an instant, organization-wide view of quality trends and performance metrics.
  • Streamline coaching. By using get_evaluation and list_evaluations, you can quickly pull specific agent scores and feedback, keeping your review process focused.
  • Deep dive into calls. The get_recording_link tool bypasses multiple dashboard clicks, giving you a secure, temporary URL for immediate playback and analysis of any interaction.
  • Maintain consistency. Need to ensure everyone scores the same way? Use list_evaluation_forms to see all available rubrics, and list_calibrations to track team calibration progress.
  • Manage the pipeline. If you need to submit a score, create_evaluation handles the entire process. If you just need to check what forms exist, list_evaluation_forms does that first.
  • Get context on interactions. Use get_qm_interaction to retrieve all the metadata for any call, giving you context before you even play the audio.

Real-World Use Cases

01

Need to check compliance on a batch of calls

A compliance officer needs to audit 20 calls from last week. Instead of running a manual report, they ask the agent to use list_qm_interactions. The agent returns a list of IDs. The officer then uses get_qm_interaction on a specific ID to get all metadata, allowing them to filter and identify calls that need immediate review.

02

Agent needs a score update after a coaching session

A team lead finished coaching Agent Miller. Instead of logging into the portal, they simply ask the agent to use create_evaluation. The agent runs the tool, submitting the new score and feedback instantly, updating the official record.

03

Reviewing a complex, multi-step sales call

A QA analyst needs to review a difficult sales call. They first ask the agent to get_recording_link for the interaction. They get a temporary link, listen to the audio, and then use get_evaluation to pull the specific scores and feedback attached to that call.

04

Checking which forms are available for scoring

A new manager starts the week. They ask the agent to list_evaluation_forms. The agent provides a list of all active rubrics. The manager can then select a form and use get_evaluation_form to inspect its exact scoring criteria before beginning any work.

The Tradeoffs

Treating QM data like simple spreadsheets

Trying to pull a full performance report by just listing evaluations and then trying to manually stitch together the metadata from a separate call list. This requires multiple, disjointed API calls and almost always misses key context.

First, use get_qm_summary to get the high-level metrics. Then, use list_qm_interactions to get the pool of records. Finally, use get_qm_interaction on a specific ID to enrich the data, ensuring you cover both the summary and the raw interaction data.

Forgetting to track team agreement

The QA team scores calls based on memory or ad-hoc processes, leading to inconsistent results that can't be proven against a standard.

Use list_calibrations to see what calibration sessions are active. Then, use list_evaluation_forms to ensure the team is working from the correct, current scoring rubric before anyone submits an evaluation.

Overlooking agent context

Running a report for a general period without knowing who was even available to be evaluated, leading to empty or misleading data sets.

Before running any report, always use list_qm_agents to check the list of agents available for evaluation. This confirms the scope of your data set.

When It Fits, When It Doesn't

Use this server if your job requires monitoring agent performance, scoring compliance, or reviewing recorded customer interactions. It's perfect for QA Analysts and Managers who need to centralize data access from multiple Five9 sources.

Don't use this if you just need to build a simple, static list of contacts or track basic user logins. For those, a basic user directory tool will suffice. This server is about structured, deep quality data that requires complex retrieval patterns (e.g., going from a summary metric to a raw interaction link).

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Five9 QM. 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

How we secure it →

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 12 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

create_evaluation get_evaluation get_evaluation_form get_qm_interaction get_qm_summary get_recording_link list_calibrations list_evaluation_forms list_evaluations list_qm_agents list_qm_interactions list_qm_users

Manually compiling quality reports from multiple dashboards is a massive time sink.

Right now, pulling a full performance review means logging into the QM portal, navigating to the reports tab, then checking the interaction list, and finally finding the specific evaluation form. You're copy-pasting IDs and juggling multiple browser tabs just to get a single, coherent picture.

With the Five9 QM MCP Server, your agent handles the whole process. You ask for the summary, and the agent runs `get_qm_summary` and pulls the high-level trends and performance metrics—all in one conversational response.

Five9 QM MCP Server: Review specific agent interactions.

Before, finding a call meant navigating to the record, finding the ID, and then initiating a separate review process. You were always limited by the portal's front-end design.

Now, you simply ask the agent to `get_recording_link` for the interaction ID. The agent handles the secure link generation and gives it to you—it’s immediate, direct, and doesn't require any manual navigation.

Common Questions About Five9 QM MCP

How do I use the Five9 QM MCP Server to submit an evaluation? +

You use the create_evaluation tool. Just tell your agent you want to submit a new evaluation, and the agent will guide you through the required inputs to complete the scoring process.

Can I list all the recordings available in the Five9 QM MCP Server? +

Yes, use the list_qm_interactions tool. This will retrieve a list of all recorded interactions available for quality review, giving you the IDs you need.

What is the difference between `list_evaluations` and `list_qm_interactions`? +

The list_evaluations tool lists agent scoring records. The list_qm_interactions tool lists the actual recorded conversations (the calls) that can be reviewed.

How do I get the scoring criteria for a form? +

Use the list_evaluation_forms tool to see what forms exist. Then, use get_evaluation_form to fetch the specific questions and scoring structure for any given form.

Does Five9 QM support historical data lookups? +

Yes, the server supports historical data through tools like get_qm_summary and list_evaluations, allowing you to track trends over time.

How do I use `list_qm_agents` to see which agents can be evaluated? +

The list_qm_agents tool retrieves a list of all agents available for quality evaluation. This helps you confirm which user accounts or numbers you need to track performance for.

What information does `get_qm_interaction` provide about a recorded call? +

The get_qm_interaction tool provides full metadata for a recorded interaction. You get details like the interaction ID, date, and channel type, which is crucial for filtering your review scope.

How do I check the status of calibration sessions using `list_calibrations`? +

The list_calibrations tool shows both active and completed calibration sessions. You can check the status to ensure your QA team maintains consistent scoring standards.

How do I get a link to listen to a specific call recording? +

You can use the 'get_recording_link' tool by providing the Interaction ID. The agent will return a secure, temporary URL that allows you to play back the audio file directly.

Can I see the structure of an evaluation form before submitting a score? +

Yes! The 'get_evaluation_form' tool retrieves the full structure of any quality form, including questions and scoring logic, so you can ensure you have the right context for your evaluation.

Is there a way to track organization-wide quality trends? +

Absolutely. Use the 'get_qm_summary' tool to retrieve high-level metrics and summary reports that highlight overall quality performance across your entire contact center.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 12 tools

We've already built the connector for Five9 QM. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 12 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.