Tiger MCP — MCP-сервер для Claude Code: доступ к Tiger Cloud
Даёт агенту доступ к сервисам, базам и метрикам Tiger Cloud. Нужен, когда правки в коде надо сверять с живой базой.
claude mcp add --env TIGER_PUBLIC_KEY=<TIGER_PUBLIC_KEY> --env TIGER_SECRET_KEY=<TIGER_SECRET_KEY> --transport stdio tiger-mcp -- docker run -i --rm -e TIGER_PUBLIC_KEY -e TIGER_SECRET_KEY ghcr.io/timescale/tiger-cli:0.26.0Что делает Tiger MCP
Tiger MCP — часть Tiger CLI, командной строки Tiger Cloud. Сервер поднимается в Docker-контейнере ghcr.io/timescale/tiger-cli:0.26.0 и работает по stdio, так что агенту не нужен отдельный сетевой порт. Через него ассистент видит сервисы, выполняет SQL, смотрит схему и метрики.
Для запуска нужны ключи TIGER_PUBLIC_KEY и TIGER_SECRET_KEY — без них контейнер не авторизуется в Tiger Cloud. Docker тоже должен быть установлен: команда запуска идёт через docker run. Инструменты MCP принимают только ID сервисов, имена не подходят, поэтому в промптах лучше сразу называть идентификатор.
Ставить есть смысл, если проект уже живёт на Tiger Cloud и вы хотите, чтобы агент сам смотрел данные, а не пересказывал их из ваших слов. Для локального PostgreSQL это лишний слой: сервер заточен под облачные сервисы Tiger.
Какие задачи решает
- посмотреть список сервисов Tiger Cloud прямо из агента
- выполнить SQL-запрос без запуска psql
- проверить схему таблиц и hypertables TimescaleDB
- снять метрики сервиса за нужный интервал
- создать роль с ограничением на чтение
Примеры запросов агенту
- Покажи все сервисы в моём проекте Tiger Cloud
- Выполни
SELECT now()на сервисе с IDabc123 - Покажи схему таблиц в базе и список установленных расширений
Как установить Tiger MCP
Командой платформы
claude mcp add --env TIGER_PUBLIC_KEY=<TIGER_PUBLIC_KEY> --env TIGER_SECRET_KEY=<TIGER_SECRET_KEY> --transport stdio tiger-mcp -- docker run -i --rm -e TIGER_PUBLIC_KEY -e TIGER_SECRET_KEY ghcr.io/timescale/tiger-cli:0.26.0Вместо <…> подставьте свои значения
Командой платформы
codex mcp add tiger-mcp --env TIGER_PUBLIC_KEY=<TIGER_PUBLIC_KEY> --env TIGER_SECRET_KEY=<TIGER_SECRET_KEY> -- docker run -i --rm -e TIGER_PUBLIC_KEY -e TIGER_SECRET_KEY ghcr.io/timescale/tiger-cli:0.26.0Вместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"tiger-mcp": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"TIGER_PUBLIC_KEY",
"-e",
"TIGER_SECRET_KEY",
"ghcr.io/timescale/tiger-cli:0.26.0"
],
"env": {
"TIGER_PUBLIC_KEY": "<TIGER_PUBLIC_KEY>",
"TIGER_SECRET_KEY": "<TIGER_SECRET_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"tiger-mcp": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"TIGER_PUBLIC_KEY",
"-e",
"TIGER_SECRET_KEY",
"ghcr.io/timescale/tiger-cli:0.26.0"
],
"env": {
"TIGER_PUBLIC_KEY": "<TIGER_PUBLIC_KEY>",
"TIGER_SECRET_KEY": "<TIGER_SECRET_KEY>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e TIGER_PUBLIC_KEY=<TIGER_PUBLIC_KEY> -e TIGER_SECRET_KEY=<TIGER_SECRET_KEY> tiger-mcp docker run -i --rm -e TIGER_PUBLIC_KEY -e TIGER_SECRET_KEY ghcr.io/timescale/tiger-cli:0.26.0Вместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Tiger MCP
Как установить Tiger MCP в Claude Code?
Одной командой: `claude mcp add --env TIGER_PUBLIC_KEY=<TIGER_PUBLIC_KEY> --env TIGER_SECRET_KEY=<TIGER_SECRET_KEY> --transport stdio tiger-mcp -- docker run -i --rm -e TIGER_PUBLIC_KEY -e TIGER_SECRET_KEY ghcr.io/timescale/tiger-cli:0.26.0`. Подставьте свои ключи вместо плейсхолдеров.
Что делает Tiger MCP?
Даёт агенту программный доступ к сервисам Tiger Cloud: список и жизненный цикл сервисов, SQL-запросы, схема базы, расширения PostgreSQL и метрики.
Что нужно для работы Tiger MCP?
Установленный Docker и пара ключей — TIGER_PUBLIC_KEY и TIGER_SECRET_KEY. Сервер запускается как контейнер ghcr.io/timescale/tiger-cli:0.26.0.