Tiger CLI
Tiger CLI is the command-line interface for Tiger Cloud. It includes an MCP server for helping coding agents write production-level Postgres code.
What is Tiger CLI?
Tiger CLI is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to tiger cli is the command-line interface for tiger cloud. it includes an mcp server for helping coding agents write production-level postgres code.
Tiger CLI is the command-line interface for Tiger Cloud. It includes an MCP server for helping coding agents write production-level Postgres code.
This server falls under the Databases category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Tiger CLI is the command-line interface for Tiger Cloud. It
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx tiger-cliConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Tiger CLI
Tiger CLI is the official command-line interface for Timescale's Tiger Cloud managed PostgreSQL service, and it ships a built-in MCP server that gives AI coding agents direct access to database service management and SQL execution. Through the MCP interface, agents can list, create, fork, resize, and query Tiger Cloud Postgres services, as well as search TimescaleDB and PostgreSQL documentation using semantic search. It is designed to help developers write production-level Postgres and TimescaleDB code with an AI assistant that understands the full database context.
Prerequisites
- A Tiger Cloud account — sign up at console.tigerdata.com
- Tiger CLI installed on your machine (curl install script or Homebrew)
- Authentication completed via `tiger auth login` before starting the MCP server
- An MCP-compatible client such as Claude Desktop or Claude Code
Install Tiger CLI
The fastest installation method uses the official shell script, which works on macOS and Linux. Homebrew and package managers (apt, yum) are also available.
curl -fsSL https://cli.tigerdata.com | shAuthenticate with Tiger Cloud
Log in to your Tiger Cloud account. Credentials are stored in ~/.config/tiger/config.yaml and automatically used by the MCP server. No extra environment variables are needed after this step.
tiger auth loginInstall the MCP server into Claude Code
Tiger CLI provides a built-in command to configure the MCP server for Claude Code automatically. For other clients, use the manual config approach in the next step.
tiger mcp install claude-codeConfigure Claude Desktop manually (alternative)
If you use Claude Desktop instead of Claude Code, add the tiger MCP block to your claude_desktop_config.json. The CLI uses your stored credentials automatically.
{
"mcpServers": {
"tiger": {
"command": "tiger",
"args": ["mcp", "start"]
}
}
}Verify service access
Ask Claude to list your Tiger Cloud database services. If a list of services is returned, the MCP server is connected and ready for SQL code generation assistance.
tiger service listTiger CLI Examples
Client configuration
Claude Desktop configuration for Tiger CLI MCP server using stored CLI credentials.
{
"mcpServers": {
"tiger": {
"command": "tiger",
"args": ["mcp", "start"]
}
}
}Prompts to try
Database development prompts enabled by the Tiger CLI MCP server.
- "List all my Tiger Cloud database services and show their status"
- "Create a new TimescaleDB service named analytics-db in us-east-1"
- "Write a TimescaleDB hypertable schema for storing IoT sensor readings"
- "Query the top 10 rows from my metrics table and show the schema"
- "Search the TimescaleDB docs for continuous aggregates and explain how to use them"Troubleshooting Tiger CLI
MCP server reports authentication errors even after `tiger auth login`
Check that credentials were saved: `cat ~/.config/tiger/config.yaml`. If the file is missing or empty, re-run `tiger auth login`. You can also set `TIGER_PUBLIC_KEY` and `TIGER_SECRET_KEY` environment variables as an override.
tiger command not found after install
The install script places the binary in /usr/local/bin or ~/bin. Run `source ~/.zshrc` (or ~/.bashrc) to reload your PATH, or run `export PATH=$PATH:/usr/local/bin` to add it temporarily.
SQL queries via MCP time out for large result sets
Increase the query timeout parameter in your MCP tool call, or add a LIMIT clause to your query. The MCP server's database operations tool supports a custom timeout parameter.
Frequently Asked Questions about Tiger CLI
What is Tiger CLI?
Tiger CLI is a Model Context Protocol (MCP) server that tiger cli is the command-line interface for tiger cloud. it includes an mcp server for helping coding agents write production-level postgres code. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Tiger CLI?
Follow the installation instructions on the Tiger CLI GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Tiger CLI?
Tiger CLI works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Tiger CLI free to use?
Yes, Tiger CLI is open source and available under the Apache-2.0 license. You can use it freely in both personal and commercial projects.
Tiger CLI Alternatives — Similar Databases Servers
Looking for alternatives to Tiger CLI? Here are other popular databases servers you can use with Claude, Cursor, and VS Code.
Excelize
★ 20.6kGo language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
MCP Toolbox for Databases
★ 15.3kOpen source MCP server specializing in easy, fast, and secure tools for Databases.
DBHub
★ 2.8kA universal database gateway MCP server that enables AI assistants to connect to and query multiple databases (PostgreSQL, MySQL, MariaDB, SQL Server, SQLite) with support for schema exploration, SQL execution, and secure connections via SSH tunnels.
Tabularis
★ 2.1kA lightweight, cross-platform database client for developers. Supports MySQL, PostgreSQL and SQLite. Hackable with plugins. Built for speed, security, and aesthetics.
Postgres AI Guide
★ 1.7kMCP server and Claude plugin for Postgres skills and documentation. Helps AI coding tools generate better PostgreSQL code.
Anyquery
★ 1.7k🏎️ 🏠 ☁️ - Query more than 40 apps with one binary using SQL. It can also connect to your PostgreSQL, MySQL, or SQLite compatible database. Local-first and private by design.
Browse More Databases MCP Servers
Explore all databases servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Tiger CLI in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Tiger CLI?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.