Genesys Cloud MCP Server
@MakingChatbots
Model Context Protocol (MCP) server for Genesys Cloud’s Platform API
Overview
What is Genesys Cloud MCP Server?
An MCP server that exposes Genesys Cloud Platform API tools to AI assistants like Claude Desktop and Gemini CLI. It is a personal project under active development for conversational Business Insights.
How to use Genesys Cloud MCP Server?
Install via the provided MCP bundle (.mcpb file) or via NPX by configuring GENESYSCLOUD_REGION, GENESYSCLOUD_OAUTHCLIENT_ID, and GENESYSCLOUD_OAUTHCLIENT_SECRET environment variables. The server runs over stdio.
Key features of Genesys Cloud MCP Server
- Search queues by name with wildcard support
- Query conversation volumes and member counts
- Sample conversation IDs for a queue
- Retrieve voice call quality metrics
- Get conversation sentiment scores
- Fetch conversation transcripts
Use cases of Genesys Cloud MCP Server
- Analyze voice call quality across conversations
- Monitor queue volumes and member counts
- Retrieve conversation transcripts for review
- Assess sentiment and topics in customer interactions
- Manage and audit OAuth client usage
FAQ from Genesys Cloud MCP Server
What authentication does the server require?
You must create an OAuth Client in Genesys Cloud, assign needed permissions, and provide its ID, secret, and region as environment variables.
How do I install the server?
Download the .mcpb file from the latest release and open it with Claude Desktop, or add the NPX command to your claude_desktop_config.json or Gemini settings.json.
What transport does it support?
Currently only stdio transport is supported.
Is this server production-ready?
No, it is a personal project under active development and may change frequently.
What runtime environment is needed?
Node.js is required to run via NPX; no additional dependencies are noted.