tiger-cli
by timescale
Overview
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.
Installation
tiger mcp startEnvironment Variables
- TIGER_PUBLIC_KEY
- TIGER_SECRET_KEY
- TIGER_ANALYTICS
- TIGER_COLOR
- TIGER_CONFIG_DIR
- TIGER_DEBUG
- TIGER_DOCS_MCP
- TIGER_OUTPUT
- TIGER_PASSWORD_STORAGE
- TIGER_SERVICE_ID
- TIGER_VERSION_CHECK_INTERVAL
- TIGER_API_URL
- TIGER_CONSOLE_URL
- TIGER_GATEWAY_URL
- TIGER_DOCS_MCP_URL
Security Notes
The codebase demonstrates secure credential handling practices, using system keyrings, .pgpass files, or PGPASSWORD environment variables. Critical issues around credential exposure and resource leaks have been fixed. However, a high-severity concern remains regarding insufficient input validation for user-provided psql arguments, which could lead to command injection vulnerabilities if malicious arguments are crafted. This issue is marked 'UNDER REVIEW' in the internal code review. The server also proxies tools from a remote documentation MCP server, introducing a dependency on an external service that should be considered for supply chain risk.
Similar Servers
genai-toolbox
Provides an open-source MCP server to simplify the development and deployment of Gen AI tools that interact with various databases, handling complexities like connection pooling and authentication.
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.
agentx
A unified CLI tool for managing MCP (Model Context Protocol) servers and skills across multiple AI coding agents like Claude Code, Codex, Cursor, Gemini CLI, and OpenCode.
Ops-Tools
A Rust-based command-line interface (CLI) toolset designed for DevOps workflows, offering features like infrastructure-as-code cache cleanup, AI code assistant management, system package installation, security scanning, LLM prompt generation, container image building, and Kubernetes configuration management.