Amazon Connect MCP
A

Amazon Connect MCP

An MCP server based on FastMCP and boto3 that enables AI assistants to interact with the Amazon Connect contact center, providing 88 tools, 91 configuration templates, multi-region support, and a setup wizard.
2.5 points
5.3K

What is Amazon Connect MCP Server?

This is a server based on the Model Context Protocol (MCP) that allows AI assistants (such as Claude, Cursor AI, etc.) to directly interact with the Amazon Connect contact center platform. Through simple natural language instructions, you can manage contact center instances, handle customer cases, view real-time metrics, configure routing rules, etc., without delving into the technical details of the AWS console or API.

How to use Amazon Connect MCP Server?

You only need to configure this server in AI tools that support MCP (such as Claude Desktop, Cursor, Kiro, etc.), and then you can interact with your Amazon Connect contact center through natural language. For example, you can ask the AI assistant: 'List all contact center instances', 'Create a new customer support case', 'Show the current queue waiting time', etc.

Use cases

Suitable for contact center administrators, customer service supervisors, technical support teams, and users who need to quickly manage Amazon Connect without delving into technical details. It is especially suitable for: 1. Daily contact center operation monitoring 2. Quickly create and track customer cases 3. Configure contact center settings and routing rules 4. Generate industry-specific configuration templates 5. Obtain contact center insights through AI assistants

Main features

88 interactive tools
Provides comprehensive Amazon Connect management tools, covering 8 categories such as instance management, case handling, contact management, configuration settings, analysis reports, customer profiles, marketing campaigns, and AI integration.
91 industry configuration templates
Preset configuration templates for industries such as healthcare, finance, retail, telecommunications, and tourism, including case templates, agent views, data tables, routing configurations, evaluation forms, etc., to quickly deploy industry best practices.
Multi-region support
Automatically discovers and manages Amazon Connect instances in all AWS regions without manually switching region configurations.
Setup wizard
Guided setup process that automatically configures contact center instances based on usage scenarios (Basic, Case Enhanced, AI Enhanced, Enterprise).
Infrastructure as code
Generates CloudFormation templates to manage contact center configurations as code, supporting version control and automated deployment.
Amazon Q integration
Seamlessly integrates with Amazon Q in Connect to obtain knowledge base answers and contact center insights through AI assistants.
Advantages
No technical background required: Manage the contact center through natural language, reducing the usage threshold
Improve efficiency: Quickly execute common operations without multiple clicks in the AWS console
Industry best practices: Preset templates are based on industry best practices, enabling quick deployment of professional configurations
AI enhancement: Combine the capabilities of AI assistants to provide intelligent suggestions and automated operations
Multi-tool support: Compatible with multiple AI tools such as Claude Desktop, Cursor, and Kiro
Limitations
Requires AWS credentials: You must first configure valid AWS access credentials
Depends on MCP support: It needs to be used in AI tools that support the MCP protocol
Network requirements: A stable network connection is required to access the AWS API
Permission restrictions: Functions are limited by the configured AWS IAM permissions
Learning curve: You need to understand basic Amazon Connect concepts and terms

How to use

Install AWS CLI and configure credentials
First, install the AWS command-line tool, and then configure your AWS access key and region. Ensure that your IAM user has management permissions for Amazon Connect.
Install the MCP server
Clone the code repository and install Python dependencies. It is recommended to use a virtual environment to isolate dependencies.
Configure AI tools
According to the AI tool you are using (Claude Desktop, Cursor, or Kiro), add the MCP server configuration to the corresponding configuration file.
Start and start using
Restart your AI tool, and the MCP server will start automatically. Now you can interact with Amazon Connect through natural language.

Usage cases

Monitor the operation status of the contact center
As a contact center manager, you need to understand the real-time operation status of the center, including queuing, agent status, and service levels.
Create industry-specific customer cases
Customer service in a healthcare institution needs to create patient support cases, which need to include specific medical fields and compliance requirements.
Quickly deploy e-commerce customer service configuration
An e-commerce company needs to quickly configure the customer service center before the promotion season, including holiday arrangements, VIP customer queues, and return processing procedures.
Obtain knowledge base answers through AI
When agents are dealing with complex technical problems, they need to quickly find solutions from the knowledge base.

Frequently Asked Questions

Do I need an AWS technical background to use this MCP server?
Is this MCP server secure? Will my AWS credentials be leaked?
In which AI tools can I use this MCP server?
Can I use this tool if I don't have an existing Amazon Connect instance?
How flexible is the template customization function? Can I modify the preset industry templates?
Will this tool affect my existing Amazon Connect configuration?

Related resources

GitHub code repository
Get the latest source code, report issues, and contribute code
Model Context Protocol official documentation
Understand the technical specifications and implementation details of the MCP protocol
Amazon Connect official documentation
AWS official Amazon Connect product documentation and API reference
FastMCP framework
Documentation for the FastMCP framework used to build this MCP server
AWS IAM permission guide
Official guide for configuring IAM permissions required for Amazon Connect

Installation

Copy the following command to your Client for configuration
{
  "mcpServers": {
    "amazon-connect": {
      "command": "python",
      "args": ["-m", "amazon_connect_mcp.server"],
      "env": {
        "AWS_PROFILE": "your-profile"
      }
    }
  }
}

{
  "mcpServers": {
    "amazon-connect": {
      "command": "sh",
      "args": ["-c", "cd /path/to/amazon-connect-mcp && source .venv/bin/activate && python -m amazon_connect_mcp.server"],
      "env": {
        "AWS_PROFILE": "your-profile"
      }
    }
  }
}

{
  "mcpServers": {
    "amazon-connect": {
      "command": "/path/to/amazon-connect-mcp/.venv/bin/amazon-connect-mcp",
      "env": {
        "AWS_PROFILE": "your-profile"
      }
    }
  }
}

{
  "mcpServers": {
    "amazon-connect": {
      "command": "python",
      "args": ["-m", "amazon_connect_mcp.server"],
      "cwd": "/path/to/amazon-connect-mcp",
      "env": {
        "AWS_PROFILE": "your-profile"
      }
    }
  }
}
Note: Your key is sensitive information, do not share it with anyone.

Alternatives

M
MCP
A collection of official Microsoft MCP servers, providing AI assistant integration tools for various services such as Azure, GitHub, Microsoft 365, and Fabric. It supports local and remote deployment, helping developers connect AI models with various data sources and tools through a standardized protocol.
C#
10.2K
5 points
K
Kubernetes
An MCP server based on Kubernetes for managing and operating Kubernetes clusters
TypeScript
12.5K
5 points
E
Edgeone Pages MCP Server
EdgeOne Pages MCP is a service that quickly deploys HTML content to EdgeOne Pages via the MCP protocol and obtains a public URL
TypeScript
27.7K
4.8 points
A
Awslabs Cost Analysis MCP Server
The AWS MCP Servers are a set of dedicated servers based on the Model Context Protocol, offering various AWS-related functions, including document retrieval, knowledge base query, CDK best practices, cost analysis, image generation, etc., aiming to enhance the integration of AI applications with AWS services through a standardized protocol.
Python
23.4K
5 points
M
MCP K8s Go
An MCP server based on Golang for connecting to Kubernetes clusters, providing resource query and operation functions.
Go
12.9K
4 points
M
MCP Server Chatsum
An MCP server project for summarizing chat records
TypeScript
16.9K
5 points
S
Solon
Solon is an efficient, open, and eco - friendly Java enterprise application development framework that supports all - scenario development. It features high performance, low memory consumption, fast startup, and small - volume packaging. It is compatible with Java 8 to Java 24 and the GraalVM native runtime.
Java
18.5K
5 points
K
Kubectl MCP Server
The Kubectl MCP Tool is a Kubernetes interaction tool based on the Model Context Protocol (MCP), allowing AI assistants to interact with Kubernetes clusters using natural language.
Python
10.3K
4.5 points
N
Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
24.3K
4.5 points
M
Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
38.5K
5 points
G
Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
28.9K
4.3 points
D
Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
81.1K
4.3 points
F
Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
71.6K
4.5 points
U
Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
38.7K
5 points
G
Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
23.3K
4.5 points
M
Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
57.1K
4.8 points
AIBase
Zhiqi Future, Your AI Solution Think Tank
© 2026AIBase