sample-amazon-redshift-MCP-server
If you are the rightful owner of sample-amazon-redshift-MCP-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Redshift MCP Server is a Python-based implementation of the Model Context Protocol that provides tools and resources for interacting with Amazon Redshift databases.
Redshift MCP Server is designed to facilitate interaction between AI assistants and Amazon Redshift databases. It allows users to list schemas and tables, retrieve DDL scripts, get table statistics, execute SQL queries, analyze tables, and obtain execution plans for SQL queries. The server is implemented in Python and requires a Redshift cluster and credentials for operation. It is configured through environment variables and can be integrated with AI assistants that support the Model Context Protocol.
Features
- List schemas and tables in a Redshift database
- Retrieve table DDL scripts
- Get table statistics
- Execute SQL queries
- Analyze tables to collect statistics information
Tools
execute_sql
Executes a SQL query on the Redshift cluster
analyze_table
Analyzes a table to collect statistics information
get_execution_plan
Gets the execution plan with runtime statistics for a SQL query