
Genesys Cloud MCP Server
MCPCommunity-built MCP for the Genesys Cloud contact center: supervisors and QA staff can check queue volumes, sample conversations, and read call quality, sentiment, topics and transcripts. Needs an OAuth client in your Genesys Cloud org with per-tool permissions, and Node.js. Still in development.
Genesys Cloud MCP Server
A Model Context Protocol (MCP) server for Genesys Cloud's Platform API.
Features
| Tool | Description |
|---|---|
| Search Queues | Searches for queues by their name (supports wildcards) |
| Query Queue Volumes | Retrieves conversation volumes and member count by Queue IDs |
| Sample Conversations By Queue | Retrieves a representative sample of Conversation IDs for a Queue ID |
| Voice Call Quality | Retrieves voice call quality metrics for one or more conversations by ID |
| Conversation Sentiment | Retrieves the sentiment for one or more conversations by ID |
| Conversation Topics | Retrieves the topics for a conversation by ID |
| Search Voice Conversation | Searches voice conversations by optional criteria |
| Conversation Transcript | Retrieves conversation transcript |
| OAuth Clients | Retrieves a list of all the OAuth clients |
| OAuth Client Usage | Retrieves OAuth client usage for given period |
Usage with Claude Desktop
MCP Bundle
This MCP Server provides an MCP Bundle (.mcpb file) along with each release, which is a single-click installable package for Claude Desktop. To use it:
- Download the
.mcpbfile from the latest release - In Claude Desktop navigate to Settings > Extensions.
- Open the .mcpb file with Claude
- Configure the Region and OAuth Client for the extension
The extension will now be available in your conversations.
NPX
Add this to your claude_desktop_config.json:
{
"mcpServers": {
"genesys-cloud": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@makingchatbots/genesys-cloud-mcp-server"],
"env": {
"GENESYSCLOUD_REGION": "<PUT REGION HERE>",
"GENESYSCLOUD_OAUTHCLIENT_ID": "<PUT OAUTHCLIENT ID HERE>",
"GENESYSCLOUD_OAUTHCLIENT_SECRET": "<PUT OAUTHCLIENT SECRET HERE>"
}
}
}
}
Usage with Gemini CLI
Add below to your .gemini/settings.json file. You can read more about the setup from the official guide.
{
"mcpServers": {
"genesysCloud": {
"command": "npx",
"args": ["-y", "@makingchatbots/genesys-cloud-mcp-server"],
"env": {
"GENESYSCLOUD_REGION": "${GENESYSCLOUD_REGION}",
"GENESYSCLOUD_OAUTHCLIENT_ID": "${GENESYSCLOUD_OAUTHCLIENT_ID}",
"GENESYSCLOUD_OAUTHCLIENT_SECRET": "${GENESYSCLOUD_OAUTHCLIENT_SECRET}"
}
}
}
}
Authentication
This currently only supports a stdio server. To configure authentication you'll need to:
- Create an OAuth Client in Genesys Cloud
- Assign the permissions to it for the tools you want to be used
- Provide the following environment variables when referencing the server:
GENESYSCLOUD_REGIONGENESYSCLOUD_OAUTHCLIENT_IDGENESYSCLOUD_OAUTHCLIENT_SECRET
Development
Getting Started
nvm use
npm install
npm run dev
Under active development
This is part of personal project to create a conversational Business Insights tool. It is a practical way for me to learn MCP servers, and how best to represent Genesys Cloud's Platform APIs in a way that can be easily consumed by LLMs.
There will be a lot of changes, and I will be sure to share my learnings in my newsletter.
Похожие ресурсы

GTM Agents: Customer Success
PluginCustomer success plugin from gtm-agents: three commands with subagents for account health monitoring, adoption plans and escalation playbooks, plus skills for risk scoring, executive business reviews (EBRs) and feedback loops. Prompt-only; bring your own usage, ticket and NPS data.
gtmagents/gtm-agents420
Synthflow
PluginSynthflow's official plugin: connects its AI voice agent platform to create and publish voice agents, place test calls and review call logs, with built-in call QA and pre-launch prompt review skills. Needs a Synthflow account (free trial available) with OAuth sign-in on first use.
SynthFlowAI/AnthropicPlugin0
Intercom CLI (Printing Press)
CLIUnofficial Intercom CLI built with Printing Press, covering the full REST API: sync conversations and contacts for offline search, bulk-tag conversations about one incident, see customer overviews and SLA reports, and pull or push help articles. US, EU and AU regions; needs an access token.
mvanhorn/printing-press-library2.1k
PostHog MCP
MCPPostHog's official hosted MCP: lets agents query product analytics with HogQL, manage feature flags and A/B experiments, and investigate errors and session replays. Sign in to PostHog to authorize; tool calls are free, though a few LLM-powered tools count toward AI usage.
PostHog/posthog40.3k
AntV MCP Server Chart
MCPGenerates 26+ chart types with AntV, including line, bar, Sankey, word cloud, mind map and pivot table, returning image links. Officially maintained by Ant Group's AntV team; uses a public rendering service by default and can be self-hosted.
antvis/mcp-server-chart4.4k
Excel MCP Server
MCPCreate, read and modify xlsx workbooks without Microsoft Excel installed: formulas, formatting and conditional formatting, charts, pivot tables and tables. Runs locally over stdio or as a remote HTTP service.
haris-musa/excel-mcp-server4.2k