redshift-comment-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MAX_MCP_OUTPUT_TOKENS | No | Bump the MCP response token cap from default (~25K) to a higher value, e.g., 50000. | |
| REDSHIFT_COMMENT_PROFILE | No | Override the active profile name. Resolution chain: --profile flag > this env var > active-profile pointer file > implicit fallback. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_schemasA | List schema names. include_comments defaults to True (cheap — schema count is small). |
| list_tablesB | List tables in a schema. Pass include_comments=True to include table comments inline; include_parent_comments (default True) also returns the parent schema's comment. |
| list_columnsC | List columns (name, type, nullable) in a table. Pass include_comments=True to include column comments inline; include_parent_comments (default True) also returns the parent table's comment. |
| search_schemasA | Search schemas by keywords (space-separated, OR logic) over schema name and comment. |
| search_tablesA | Search tables by keywords (space-separated, OR logic) over table name and comment. Pass schema_name to scope to one schema (faster, narrower). Omit it to search across all user schemas in the cluster (broader, slightly slower). |
| search_columnsA | Search columns by keywords (space-separated, OR logic) over column name and comment. schema_name is required. Pass table_name to scope to one table (cheap; use this for routine drill-down). Omit table_name to search every table in the schema (schema-wide; the natural primitive for cross-table FK / JOIN-key reconnaissance, returns table_name on each row). |
| get_schema_commentB | Get the authoritative comment for a schema — defines its true business purpose; trust it over the schema name. |
| get_table_commentA | Get the authoritative comment for a table — defines what data it actually contains; trust it over the table name. |
| get_column_commentB | Get the authoritative comment for a column — defines its business meaning and calculation logic; trust it over the column name. |
| get_all_column_commentsB | Get authoritative comments for ALL columns in a table at once. Each comment overrides the column name. |
| execute_sqlA | Execute a read-only SQL query (SELECT/WITH only). Result rows are paginated via limit/offset. |
| setup_via_dialogA | Bootstrap (or update) a Redshift connection profile from inside an MCP session. Use when DB tools (list_schemas etc.) return Outcomes (return shape):
For headless environments without a GUI, prefer the CLI pair
|
| get_setup_statusA | Read-only check of whether a profile is configured. Safe to call at any time including the very start of a session — does not touch Redshift, does not return any secrets. Use at session start to decide proactively whether to call
Returns:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kouko/redshift-comment-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server