Streamkap — MCP-сервер для Claude Code: что делает и как установить
Подключает ассистента к платформе Streamkap для настройки потоков CDC, отслеживания задержек данных и разбора очередей сбоев.
claude mcp add --transport http tools https://mcp.streamkap.com/mcpЧто делает Streamkap
Сервер связывает агента с платформой Streamkap. С его помощью настраивают пайплайны захвата изменений данных (CDC) через обычный диалог. Ассистент помогает соединять рабочие базы с аналитическими хранилищами и отслеживать ошибки репликации.
Сам сервер уже развёрнут разработчиками. Он доступен по адресу https://mcp.streamkap.com/mcp, поэтому локальный запуск не требуется. Стандартный вход выполняется через браузер по OAuth. Если же предстоит работать в CI или отправлять события напрямую в Kafka, потребуется передать STREAMKAP_PROJECT_KEY.
Учтите ограничения базового профиля. Для сессий OAuth разрушающие операции вроде сброса или удаления пайплайнов по умолчанию отключены.
Какие задачи решает
- связать реляционную базу с аналитическим хранилищем через CDC
- отследить причину роста задержки передачи событий
- сгруппировать ошибки в очереди недоставленных сообщений
- проверить текущий статус и сбои в пайплайнах
Примеры запросов агенту
- Проверь, какие пайплайны завершились с ошибкой, и покажи последние сбои
- Подключи таблицу заказов из Postgres к Snowflake с инкрементальным обновлением
- Собери сообщения из DLQ за последний час и сгруппируй их по типам ошибок
Как установить Streamkap
1Командой платформы: удалённый сервер
claude mcp add --transport http tools https://mcp.streamkap.com/mcp2Командой платформы
claude mcp add --env STREAMKAP_PROJECT_KEY=<STREAMKAP_PROJECT_KEY> --env STREAMKAP_CLIENT_ID=<STREAMKAP_CLIENT_ID> --env STREAMKAP_CLIENT_SECRET=<STREAMKAP_CLIENT_SECRET> --transport stdio streamkap -- npx -y @streamkap/toolsВместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
codex mcp add streamkap --url https://mcp.streamkap.com/mcp2Командой платформы
codex mcp add streamkap --env STREAMKAP_PROJECT_KEY=<STREAMKAP_PROJECT_KEY> --env STREAMKAP_CLIENT_ID=<STREAMKAP_CLIENT_ID> --env STREAMKAP_CLIENT_SECRET=<STREAMKAP_CLIENT_SECRET> -- npx -y @streamkap/toolsВместо <…> подставьте свои значения
Файл настроек
{
"mcpServers": {
"streamkap": {
"url": "https://mcp.streamkap.com/mcp"
}
}
}{
"mcpServers": {
"streamkap": {
"command": "npx",
"args": [
"-y",
"@streamkap/tools"
],
"env": {
"STREAMKAP_PROJECT_KEY": "<STREAMKAP_PROJECT_KEY>",
"STREAMKAP_CLIENT_ID": "<STREAMKAP_CLIENT_ID>",
"STREAMKAP_CLIENT_SECRET": "<STREAMKAP_CLIENT_SECRET>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"streamkap": {
"type": "http",
"url": "https://mcp.streamkap.com/mcp"
}
}
}{
"servers": {
"streamkap": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@streamkap/tools"
],
"env": {
"STREAMKAP_PROJECT_KEY": "<STREAMKAP_PROJECT_KEY>",
"STREAMKAP_CLIENT_ID": "<STREAMKAP_CLIENT_ID>",
"STREAMKAP_CLIENT_SECRET": "<STREAMKAP_CLIENT_SECRET>"
}
}
}
}Вместо <…> подставьте свои значения
1Командой платформы: удалённый сервер
gemini mcp add -t http streamkap https://mcp.streamkap.com/mcp2Командой платформы
gemini mcp add -e STREAMKAP_PROJECT_KEY=<STREAMKAP_PROJECT_KEY> -e STREAMKAP_CLIENT_ID=<STREAMKAP_CLIENT_ID> -e STREAMKAP_CLIENT_SECRET=<STREAMKAP_CLIENT_SECRET> streamkap npx -y @streamkap/toolsВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Streamkap
Как установить Streamkap в Claude Code?
Выполните команду claude mcp add --transport http streamkap https://mcp.streamkap.com/mcp. При первом обращении агент предложит авторизоваться в вашей учётной записи Streamkap через OAuth.
Что делает MCP-сервер Streamkap?
Он позволяет управлять пайплайнами репликации CDC на платформе Streamkap. Агент может создавать соединения между базами данных, отслеживать сбои доставки и анализировать очереди недоставленных сообщений.
Можно ли удалять пайплайны при стандартном входе через OAuth?
Нет, разрушающие операции вроде удаления или сброса пайплайнов по умолчанию заблокированы для OAuth-сессий. Для таких действий или автономной работы в CI требуется ключ проекта.