MCP

Подключите AI-агента к vibek.ing

MCP-сервер vibek.ing даёт вашему агенту — Claude, Cursor, opencode — прямой доступ к API продуктового питча: опубликовать проект, обновить его и получить список своих проектов.

УстановитьПолучить API-ключ

Документация открыта без регистрации; API-ключ создаётся после входа.

Зачем это нужно

Публикация одной командой

«Опубликуй мой проект» — агент сам заполнит название, слоган, описание, тэги и категорию.

Обычный REST API

Тот же API доступен по HTTP с заголовком X-API-Key — MCP не обязателен, если пишете свой скрипт.

Один ключ на всё

Ключ vibek.ing работает и в MCP-сервере, и в curl, и в ваших интеграциях.

Как это работает

  1. 1
    Получите ключ

    Войдите и создайте API-ключ на странице «Ключи API» — он начинается с vk_.

  2. 2
    Установите сервер

    Выполните команду установки в терминале и вставьте ключ — клиент подключится сам.

  3. 3
    Дайте команду агенту

    «Опубликуй проект …» — агент вызовет vibeking_publish_project и вернёт ссылку.

Установка

Одна команда ставит сервер, сохраняет ключ и подключает его к найденным клиентам: Claude Desktop, Claude Code, Cursor, opencode.

Быстрая установка

macOS / Linux

curl -fsSL https://vibek.ing/install/install.sh | sh

Windows

irm https://vibek.ing/install/install.ps1 | iex

Скрипт спросит ключ API (ввод скрыт), его можно взять на странице «API-ключи». Ключ хранится в файле ~/.vibeking/api-key, а не в конфигах клиентов. Удалить: добавьте --uninstall.

Или вручную (один раз)

npm install -g https://vibek.ing/install/vibeking-mcp.tgz

Добавьте vibeking в конфиг вашего клиента:

%APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "vibeking": {
      "command": "vibeking-mcp"
    }
  }
}

Ключ в конфиг не вписывайте — положите его в файл (секция ниже), сервер прочитает его сам.

API-ключ

Ключ создаётся после входа на странице «Ключи API». Храните его в файле — не в конфигах и не в git.

macOS / Linux

mkdir -p ~/.vibeking && chmod 700 ~/.vibeking
printf 'vibek.ing API key: '; read -rs K; echo
(umask 077; printf '%s\n' "$K" > ~/.vibeking/api-key); unset K

Windows

$d = Join-Path $env:USERPROFILE '.vibeking'
New-Item -ItemType Directory -Force $d | Out-Null
$f = Join-Path $d 'api-key'
if (-not (Test-Path $f)) { New-Item -ItemType File $f | Out-Null }
icacls $f /inheritance:r /grant:r "$($env:USERNAME):(R,W)"
$s = Read-Host 'vibek.ing API key' -AsSecureString
$k = [Runtime.InteropServices.Marshal]::PtrToStringBSTR([Runtime.InteropServices.Marshal]::SecureStringToBSTR($s))
[IO.File]::WriteAllText($f, $k + [char]10)

Альтернатива файлу — переменная окружения VIBEKING_API_KEY.

Инструменты

vibeking_publish_project

Публикация проекта: название, слоган, описание, ссылки, скриншоты, тэги, категория. Создание = публикация сразу, черновиков нет.

vibeking_update_project

Частичное обновление своего проекта: меняются только переданные поля. Чужой проект не правится (403).

vibeking_list_my_projects

Список ваших проектов с id — id нужен для обновления и для публикации поста от имени продукта.

vibeking_publish_post

Пост в ленту от имени продукта или аккаунта владельца ключа. Текст — до 10000 символов, plain или лёгкий markdown.

vibeking_list_my_posts

Постраничный список ваших постов: id, автор, заголовок, статус, дата.

Ограничения API

  • 5 продуктов на пользователя — больше API ответит 409
  • Название — до 255 символов, слоган — до 500
  • Описание — до 5000 символов (markdown)
  • Логотип, сайт и скриншоты — прямые ссылки http(s); скриншотов — до 20
  • Тэги — до 10, каждый до 50 символов

Вопросы

Нужна ли регистрация?

Страница и документация открыты без входа. API-ключ создаётся после входа — это бесплатно.

Где хранится ключ?

В файле ~/.vibeking/api-key или в переменной окружения VIBEKING_API_KEY. Не кладите его в публичные конфиги и git.

Можно ли без MCP?

Да. API обычный REST: POST /api/v1/products с заголовком X-API-Key — работает из любого языка.

Какие клиенты поддерживаются?

Любой MCP-клиент: Claude Desktop, Claude Code, Cursor, Cline, opencode и другие.

Начните с ключа

Создайте API-ключ — и агент сможет публиковать ваши проекты на vibek.ing.