Redshift Utils MCP Server
@vinodismyname
关于 Redshift Utils MCP Server
🤖 Enable AI assistants (Claude, Cursor) to monitor, diagnose, and query Amazon Redshift using this MCP server and the AWS Data API.
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"redshift-utils-mcp": {
"command": "uv",
"args": [
"pip",
"install",
"redshift-utils-mcp"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Redshift Utils MCP Server?
Redshift Utils MCP Server is a Model Context Protocol server that bridges AI assistants (such as those in Claude, Cursor, or custom applications) with Amazon Redshift databases. It provides secure, standardized data access and interaction, allowing users to query data, understand database structure, and perform monitoring/diagnostic operations using natural language or AI-driven prompts. It is intended for developers, data analysts, and teams integrating LLM capabilities with Redshift.
How to use Redshift Utils MCP Server?
Install via pip install redshift-utils-mcp or uv pip install redshift-utils-mcp. Set required environment variables (REDSHIFT_CLUSTER_ID, REDSHIFT_DATABASE, REDSHIFT_SECRET_ARN, AWS_REGION) then run redshift-utils-mcp or uvx redshift-utils-mcp. Configure the server in your MCP client (e.g., Claude Desktop, Claude Code CLI, Cursor IDE) by providing the command and environment variables.
Key features of Redshift Utils MCP Server
- Secure Redshift connection via AWS Redshift Data API and Secrets Manager
- Schema discovery (list schemas, tables within schemas)
- Read-only SELECT query execution with input sanitization
- Table inspection (metadata, statistics, health, usage)
- Query performance analysis (execution plan, metrics)
- Cluster health checks (basic/full diagnostic queries)
- Lock diagnosis and workload monitoring
- DDL retrieval (SHOW TABLE output)
Use cases of Redshift Utils MCP Server
- Query your Redshift warehouse using natural language through an AI assistant
- Explore database schemas and table structures without writing SQL
- Diagnose performance issues by retrieving query plans and cluster health
- Monitor locks, workload patterns, and resource usage via prompts
- Automate table maintenance checks and DDL extraction
FAQ from Redshift Utils MCP Server
What are the prerequisites to use Redshift Utils MCP Server?
Python 3.10+, uv or pip, an AWS account with Redshift Data API and Secrets Manager permissions, a Redshift cluster, and database credentials stored in AWS Secrets Manager. The Redshift user needs CONNECT and SELECT privileges on target tables and system views.
How do I configure Redshift Utils MCP Server?
Set environment variables: REDSHIFT_CLUSTER_ID, REDSHIFT_DATABASE, REDSHIFT_SECRET_ARN, and AWS_REGION. Optionally set AWS_PROFILE. These can be defined in a shell, .env file, or directly in your MCP client configuration.
How does Redshift Utils MCP Server authenticate?
It uses Boto3 with the AWS credentials provided via environment variables, AWS profile, or IAM role. The server calls the Redshift Data API and accesses the specified Secrets Manager secret to retrieve database credentials. AWS credentials must have redshift-data:* and secretsmanager:GetSecretValue permissions.
What transport does Redshift Utils MCP Server use?
The server uses the stdio transport, as shown in the Cursor IDE connection example. MCP clients connect via standard I/O to the server process.
Does Redshift Utils MCP Server support write operations?
No. Query execution is read-only (SELECT queries only). The server uses parameterized queries via the Redshift Data API to mitigate SQL injection risks. Other tools (inspect, diagnose, monitor) are also read-only.
开发工具 分类下的更多 MCP 服务器
MCP Unity Editor (Game Engine)
CoderGamesterModel Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
Golf
golf-mcpProduction-Ready MCP Server Framework • Build, deploy & scale secure AI agent infrastructure • Includes Auth, Observability, Debugger, Telemetry & Runtime • Run real-world MCPs powering AI Agents
MCP Framework
QuantGeekDevThe Typescript MCP Framework
Code Index MCP
johnhuang316A Model Context Protocol (MCP) server that helps large language models index, search, and analyze code repositories with minimal setup
TalkToFigma
sonnylazuardiTalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to communicate with Figma for reading designs and modifying them programmatically.
评论