MCP server for Amazon Connect - +85 tools for AI assistants to manage contact centers
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"amazon-connect": {
"env": {
"AWS_PROFILE": "your-profile"
},
"args": [
"-m",
"amazon_connect_mcp.server"
],
"command": "python"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
An MCP (Model Context Protocol) server that enables AI assistants to interact with Amazon Connect contact centers. Built with FastMCP and boto3.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in communication / cloud
Asynchronous coordination layer for AI coding agents: identities, inboxes, searchable threads, and advisory file leases over FastMCP + Git + SQLite
MCP Server for GCP environment for interacting with various Observability APIs.
⚡ A Simple / Speedy / Secure Link Shortener with Analytics, 100% run on Cloudflare.
An MCP server that securely interfaces with your iMessage database via the Model Context Protocol (MCP), allowing LLMs to query and analyze iMessage conversations. It includes robust phone number validation, attachment processing, contact management, group chat handling, and full support for sending and receiving messages.
MCP Security Weekly
Get CVE alerts and security updates for Amazon Connect Mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
An MCP (Model Context Protocol) server that enables AI assistants to interact with Amazon Connect contact centers. Built with FastMCP and boto3.
This server implements the full Model Context Protocol specification:
| Category | Tools | Description |
|---|---|---|
| Core | 9 | Instance management, metrics, contacts, cases |
| Cases | 17 | Case templates, fields, layouts, domains |
| Contacts | 8 | Voice, chat, tasks, transfers, recording |
| Config | 17 | Flows, queues, routing profiles, users |
| Analytics | 5 | Metrics, evaluations, performance |
| Profiles | 9 | Customer profile management |
| Campaigns | 10 | Outbound campaign management |
| AI | 8 | Amazon Q in Connect integration |
| Templates | 3 | Template management |
| Wizard | 2 | Setup wizard and IaC generation |
| Category | Count | Description |
|---|---|---|
| Cases | 20 | Industry-specific case templates and layouts |
| Views | 15 | Agent workspace screen pops and disposition forms |
| Data Tables | 8 | Routing rules, SLAs, outage status, schedules |
| Routing | 15 | Hours of operation, queues, agent profiles |
| Evaluation Forms | 6 | Quality management scoring templates |
| Contact Flows | 15 | Industry-specific IVR and routing flows |
| Step-by-Step Guides | 6 | Agent workflow templates |
| Customer Profiles | 5 | Unified customer view layouts |
| IaC | 1 | CloudFormation templates |
Install the AWS CLI
Configure your credentials:
# If you don't have a profile yet, create one
aws configure --profile my-connect-profile
# You'll be prompted for:
# - AWS Access Key ID
# - AWS Secret Access Key
# - Default region (e.g., us-east-1)
# - Output format (json)
# List available profiles
aws configure list-profiles
# Test connectivity
aws sts get-caller-identity --profile my-connect-profile
Your profile needs IAM permissions for Amazon Connect. See Amazon Connect required permissions.
# Clone the repository
git clone https://github.com/mundurragacl/amazon-connect-mcp.git
cd amazon-connect-mcp
# Create virtual environment
python3 -m venv .venv
source .venv/bin/activate
# Install
pip install -e .
# Local (stdio) - for Claude Desktop, Cursor, etc.
fastmcp run src/amazon_co
... [View full README on GitHub](https://github.com/mundurragacl/amazon-connect-mcp#readme)