tiger-cli
Verified Safeby timescale
Overview
Manages Timescale Cloud database services and provides an integrated Model Context Protocol (MCP) server enabling AI assistants to programmatically interact with and query the infrastructure.
Installation
tiger mcp startEnvironment Variables
- TIGER_PUBLIC_KEY
- TIGER_SECRET_KEY
- TIGER_SERVICE_ID
- TIGER_API_URL
- TIGER_CONFIG_DIR
- TIGER_NEW_PASSWORD
- TIGER_DOCS_MCP_URL
Security Notes
The project demonstrates strong security awareness, with credential handling (API keys, database passwords) following PostgreSQL best practices (e.g., PGPASSWORD environment variable) and using system keyring for secure storage. A previous critical issue regarding keyring service name detection was resolved. Analytics explicitly exclude sensitive data. However, there is a recognized potential 'High' severity issue of insufficient input validation for user-provided psql arguments, which could lead to command injection in specific scenarios, though its practical exploitability is considered limited due to running with user privileges. The visibility of PGPASSWORD in process environments is noted as a standard but visible practice.
Similar Servers
genai-toolbox
MCP Toolbox for Databases is an open-source server enabling AI agents to interact with various databases through defined tools, simplifying development, improving performance, and enhancing security for Gen AI applications.
mcp-use-cli
An interactive command-line interface (CLI) tool for connecting to and interacting with Model Context Protocol (MCP) servers using natural language, acting as an AI client that orchestrates LLM responses with external tools.
DatabaseMcpServer
This server provides a unified, secure database operation interface for AI assistants, supporting a wide range of database types and dynamic switching.
td-mcp-server
An MCP server for AI assistants to securely query and interact with Treasure Data, including SQL operations, CDP segment management, and workflow monitoring/control.