Aiven MCP
Создание и управление сервисами Aiven: PostgreSQL, Kafka и приложения
npx -y mcp-aiven
Запускается на вашем компьютере. RusMcp не запускает и не проверяет код пакета — посмотрите исходный код перед установкой.
Установка
Пакет mcp-aiven из npm, последняя версия. Выберите ассистент и добавьте сервер в его настройки.
Настройки → Developer → Edit Config: файл claude_desktop_config.json
{
"mcpServers": {
"aiven-mcp": {
"command": "npx",
"args": [
"-y",
"mcp-aiven"
],
"env": {
"AIVEN_TOKEN": "YOUR_AIVEN_TOKEN"
}
}
}
}
{
"mcpServers": {
"aiven-mcp": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"mcp-aiven"
],
"env": {
"AIVEN_TOKEN": "YOUR_AIVEN_TOKEN"
}
}
}
}
Выполните в терминале
claude mcp add --env AIVEN_TOKEN=YOUR_AIVEN_TOKEN --transport stdio aiven-mcp -- npx -y mcp-aiven
claude mcp add --env AIVEN_TOKEN=YOUR_AIVEN_TOKEN --transport stdio aiven-mcp -- cmd /c npx -y mcp-aiven
Файл .cursor/mcp.json в проекте или ~/.cursor/mcp.json — для всех проектов
{
"mcpServers": {
"aiven-mcp": {
"command": "npx",
"args": [
"-y",
"mcp-aiven"
],
"env": {
"AIVEN_TOKEN": "YOUR_AIVEN_TOKEN"
}
}
}
}
{
"mcpServers": {
"aiven-mcp": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"mcp-aiven"
],
"env": {
"AIVEN_TOKEN": "YOUR_AIVEN_TOKEN"
}
}
}
}
Файл .vscode/mcp.json в проекте
{
"inputs": [
{
"type": "promptString",
"id": "aiven-token",
"description": "Aiven API token (create one at https://console.aiven.io/profile/tokens)",
"password": true
}
],
"servers": {
"aiven-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-aiven"
],
"env": {
"AIVEN_TOKEN": "${input:aiven-token}"
}
}
}
}
{
"inputs": [
{
"type": "promptString",
"id": "aiven-token",
"description": "Aiven API token (create one at https://console.aiven.io/profile/tokens)",
"password": true
}
],
"servers": {
"aiven-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-aiven"
],
"env": {
"AIVEN_TOKEN": "${input:aiven-token}"
}
}
}
}
На Windows npx запускается через cmd /c — иначе ассистент его не найдёт.
Переменные окружения
Замените значения вида YOUR_… своими. Необязательные в конфиг не добавлены — допишите их в env, если нужны.
AIVEN_TOKENобязательная · секрет- Aiven API token (create one at https://console.aiven.io/profile/tokens)
AIVEN_READ_ONLYнеобязательная- Set to true to expose only read-only tools
AIVEN_SERVICES_SCOPEнеобязательная- Comma-separated scopes to expose (e.g. pg, kafka, pg,kafka, or all). Valid: all, core, pg, kafka, application, integrations.
AIVEN_ALLOW_SECRETSнеобязательная- Set to true to let the connection-info tool return live credentials instead of [REDACTED].
Описание
Aiven MCP — официальный сервер облачной платформы Aiven, где работают управляемые PostgreSQL, Apache Kafka и другие сервисы данных. Он позволяет создавать и обслуживать их из диалога с ассистентом. Ассистент может просматривать проекты и доступные облака, подбирать тарифные планы и узнавать их стоимость, создавать сервисы, менять план, регион и настройки, смотреть логи, текущие запросы и метрики, а также метрики приложений. Есть работа с VPC, журналом событий проекта и интеграциями между сервисами. Для Kafka доступны создание, изменение и удаление топиков, чтение и отправка сообщений, а также список доступных коннекторов Kafka Connect. Сервер запускается на компьютере пользователя как пакет. Нужен аккаунт Aiven и токен доступа; сами сервисы Aiven оплачиваются по тарифам платформы.
Инструменты
Список инструментов появится после проверки. Пакет запускается у вас — посмотрите README в исходном коде.
Вопросы, новые серверы, обсуждение MCP
t.me/rusmcp · t.me/RusMcp_bot