Verified

Teradata Qg MCP Server

Teradata QueryGrid Manager operations via 126 programmatic tools.

Data last scanned today · Reviewed today

Overview

Teradata Qg MCP Server provides a comprehensive interface for managing Teradata QueryGrid resources through the Model Context Protocol. It exposes 126 distinct tools to interact with the QueryGrid Manager API, covering system, connector, link, and fabric management. The server utilizes FastMCP for efficient bidirectional communication and runs on a Uvicorn ASGI server. Built with Python 3.13, the architecture separates API client logic from tool definitions across 21 modules. It supports basic authentication and includes structured unit tests and logging configurations to facilitate programatic resource lifecycle management within AI assistants.

Our verdict

With a security score of 24/100, this server is currently high-risk. Key concerns include its status as community-maintained rather than official vendor software and a lack of editorial review regarding its authentication methods and read-only safeguards. Given the high-risk classification and the fact that it has not been updated in over 250 days, users should exercise caution before deploying this in environments handling sensitive QueryGrid data.

  • Provides 126 specific tools for QueryGrid management
  • Zero direct dependencies simplifies the supply chain
  • Utilizes modern Python 3.13 type annotations
  • High security risk rating of 24/100
  • Last code commit occurred over 250 days ago
  • Not maintained by the official vendor
  • Authentication and read-only modes lack third-party audit

Tools

ToolDescriptionRisk
qg_get_api_infoGet QueryGrid Manager API version and informationlow
qg_get_managersGet all QueryGrid managerslow
qg_get_manager_by_idGet specific manager detailslow
qg_get_datacentersGet all datacenterslow
qg_get_datacenter_by_idGet specific datacenterlow
qg_create_datacenterCreate new datacentermedium
qg_update_datacenterUpdate datacentermedium
qg_delete_datacenterDelete a single datacenterhigh
qg_get_systemsGet all systems with filteringlow
qg_get_system_by_idGet specific system detailslow

Compatibility

ClientLocalDockerRemoteRead-only
ChatGPT
Claude Desktop
Cursor
VS Code
Windsurf

Frequently asked questions

What are the minimum system requirements for running this server?

The server requires Python 3.13 or higher and is compatible with Linux, macOS, and Windows operating systems.

What authentication methods does the server support?

The server supports basic authentication for connecting to the Teradata QueryGrid Manager.

How can I override the default configuration settings?

The server follows a three-tier priority hierarchy where CLI arguments take precedence over environment variables, which in turn override the defaults set in config.yaml.

What should I do if I encounter a 'Permission denied' error when running scripts?

You should ensure the script has the correct execution permissions by running 'chmod +x scripts/td-qg-mcp-server.py' in your terminal.

Does the server support different operating modes?

Yes, it supports running as a background daemon or in the foreground, and it includes support for hot reloading.

Alternatives

Badge

Teradata Qg MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.