teradata-qg-mcp-server
Verified Safeby Teradata
Overview
The Teradata QueryGrid MCP Server provides a Model Context Protocol (MCP) interface, built with FastMCP, to programmatically interact with and manage Teradata QueryGrid Manager resources. It enables AI assistants and other MCP clients to perform comprehensive CRUD and operational tasks on QueryGrid resources.
Installation
source venv/bin/activate && ./scripts/td-qg-mcp-server.py startEnvironment Variables
- QG_MANAGER_HOST
- QG_MANAGER_PORT
- QG_MANAGER_USERNAME
- QG_MANAGER_PASSWORD
- QG_MANAGER_VERIFY_SSL
- QG_MCP_SERVER_HOST
- QG_MCP_SERVER_PORT
- QG_MCP_SERVER_LOG_FILE
- QG_MCP_SERVER_LOG_LEVEL
Security Notes
The server handles sensitive credentials (QueryGrid Manager username/password) by loading them exclusively from environment variables or a .env file, not hardcoding. It uses `requests.Session` for API calls with basic authentication. The ability to disable SSL verification (`QG_MANAGER_VERIFY_SSL=false`) is clearly documented as a 'CRITICAL GOTCHA' for LLMs, with specific tools (like `support_archive_tools`) explicitly instructing AI agents to prompt the user for credentials for file downloads, preventing leakage of pre-configured credentials for potentially sensitive operations. Password requirements for new users are enforced (min. 14 chars, symbols, numbers). Process management commands (`pgrep`, `taskkill`) used for server control appear to be securely handled without direct external input. No `eval` or `exec` statements were found in the provided code snippets. Overall, explicit security considerations are well-integrated.
Similar Servers
tiger-cli
Tiger CLI provides a Model Context Protocol (MCP) server that enables AI assistants to interact with Tiger Cloud database services, manage service lifecycles, execute SQL queries, and access documentation via proxied tools.
agentxsuite
A unified open-source platform for connecting, managing, and monitoring AI agents and tools across various Model Context Protocol (MCP) servers.
teradata-mcp-server
A Model Context Protocol (MCP) server that provides AI agents with a comprehensive set of tools and prompts to interact with Teradata databases for data querying, analysis, management, and machine learning workflows.
openAi_MCP_server
This MCP server integrates Retrieval-Augmented Generation (RAG) for deep research document retrieval with interactive UI layout visualization (tables, maps, forms, buttons, Kanban boards) and OAuth 2.0 authentication for secure access.