Provides programmatic access to Tiger Cloud services, databases, and documentation.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Tiger CLI is the command-line interface for Tiger Cloud. It provides commands for managing and querying database services, as well as an integrated Model Context Protocol (MCP) server for use with AI assistants.
Multiple installation methods are provided. Choose your preferred method from the options below. If you aren't sure, use the first one!
For manual repository installation instructions, see here.
For manual repository installation instructions, see here.
To upgrade an existing installation to the latest release:
This downloads the latest published binary, verifies its checksum, and replaces the currently running binary in place. If Tiger CLI was installed via a package manager (Homebrew, apt, yum/dnf), tiger upgrade will instead point you at the matching package-manager command.
After installing Tiger CLI, authenticate with your Tiger Cloud account:
Tiger CLI provides the following commands:
tiger auth - Authentication management
login - Log in to your Tiger accountlogout - Log out from your Tiger accountstatus - Show current authentication status and project ID (alias: whoami)tiger project - Project management
list - List all projects you have access to, marking the active one (alias: ls)use - Switch the active project (requires an OAuth login; clears the default service_id, since it belonged to the previous project) (alias: switch)tiger service - Service lifecycle management (aliases: services, svc)
list - List all services (alias: ls)create - Create a new serviceget - Show detailed service information (aliases: describe, show)fork - Fork an existing servicestart - Start a stopped service (alias: resume)stop - Stop a running service (alias: pause)resize - Resize service CPU and memory allocationdelete - Delete a service (alias: rm)update-password - Update service master passwordlogs - View service logs (alias: log)tiger db - Database operations
connect - Connect to a database with psql (in an interactive terminal, if the service has read replicas, offers to connect to one of them; use --no-replica-prompt to skip) (alias: psql)connection-string - Get connection string for a service (alias: uri)test-connection - Test database connectivity (aliases: test, ping)schema - Display database schema information (tables, views, indexes, functions, TimescaleDB hypertables, and more)save-password - Save a database password to configured password storage (keyring, pgpass, or none)create role - Create a new database role, with optional read-only enforcement, inherited grants (--from), and statement timeout (alias: create user)tiger config - Configuration management (alias: cfg)
show - Show current configuration (aliases: list, ls)set - Set configuration valueunset - Remove configuration value (aliases: rm, delete)reset - Reset configuration to defaults (alias: clear)tiger mcp - MCP server setup and management
install - Install and configure MCP server for an AI assistant (alias: add)start - Start the MCP serverlist - List available MCP tools, prompts, and resources (alias: ls)get - Get detailed information about a specific MCP capability (aliases: describe, show)tiger version - Show version informationtiger upgrade - Upgrade the Tiger CLI to the latest version (alias: update)Use tiger <command> --help for detailed information about each command.
Tiger CLI includes a Model Context Protocol (MCP) server that enables AI assistants like Claude Code to interact with your Tiger Cloud infrastructure. The MCP server provides programmatic access to database services and operations.
Configure the MCP server for your AI assistant:
After installation, restart your AI assistant to activate the Tiger MCP server.
If your MCP client is not supported by tiger mcp install, follow the client's
instructions for installing MCP servers. Use tiger mcp start as the command to
start the MCP server. For example, many clients use a JSON file like the
following:
The above instructions install the MCP server using the stdio transport. If you
need to use the Streamable HTTP transport instead, you can start the server with
tiger mcp start http --port 8080 and install it into your client using
http://localhost:8080 as the URL.
The MCP server exposes the following tools to AI assistants:
Service Management:
service_list - List all database services in your projectservice_get - Get detailed information about a specific serviceservice_create - Create new database services with configurable resourcesservice_fork - Fork an existing database service to create an independent copyservice_start - Start a stopped database serviceservice_stop - Stop a running database serviceservice_resize - Resize a database service by changing CPU and memory allocationservice_update_password - Update the master password for a serviceservice_logs - View logs for a database serviceDatabase Operations:
db_execute_query - Execute SQL queries against a database service with support for parameterized queries, custom timeouts, and connection poolingdb_schema - Display a service's database schema (tables, views, materialized views, enums, functions, procedures, indexes, triggers, and TimescaleDB hypertable/continuous aggregate metadata) as readable text for an agent's contextThe MCP server automatically uses your CLI authentication and configuration, so no additional setup is required beyond tiger auth login.
In addition to the service management tools listed above, the Tiger MCP server also proxies tools from a remote documentation MCP server. This feature provides AI assistants with semantic search capabilities for PostgreSQL, TimescaleDB, and Tiger Cloud documentation, as well as prompts/guides for various Tiger Cloud features.
The proxied documentation server (pg-aiguide) currently provides the following tools:
view_skill - Retrieve comprehensive guides for Postgres and TimescaleDB features and best practicessearch_docs - Search PostgreSQL and TimescaleDB documentation using natural language queriesThis proxy connection is enabled by default and requires no additional configuration.
To disable the documentation proxy:
The CLI stores configuration in ~/.config/tiger/config.yaml by default, and supports hierarchical configuration through environment variables and command-line flags.
All configuration options can be set via tiger config set <key> <value>:
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/tiger-mcp)<a href="https://allmcps.com/mcp/tiger-mcp"><img src="https://allmcps.com/api/badge/tiger-mcp?style=directory" alt="Tiger MCP on AllMCPs" /></a>