🤖 MCP × 🥑 Вастрик.Клуб

MCP-сервер
для Клуба

Подключи Claude, Cursor и других AI-ассистентов к Клубу по OAuth — пусть читают посты, ищут людей и листают ленту вместо тебя.

Что это и зачем 🤔

MCP (Model Context Protocol) — свежий стандарт от Anthropic, чтобы AI-ассистенты умели ходить в твои сервисы и работать с настоящими данными, а не выдумывать ответы.

Этот сервер подключает Клуб как обычное OAuth-приложение — то самое, что живёт на странице vas3k.club/apps/. Авторизуешься один раз, и Claude может попросить себе твою ленту, найти человека по тегу или вытащить markdown поста, чтобы что-нибудь по нему сделать.

Что умеет 🛠

Только чтение — 12 тулзов /mcp

Доступно на обоих эндпоинтах. Ничего не меняет в Клубе.

get_meТвой профиль
get_userПрофиль участника по slug
get_user_tagsТеги в профиле
get_user_badgesБейджи от других
get_user_achievementsАчивки за активность
find_user_by_telegramНайти по числовому Telegram ID
get_postПост по типу и slug
get_post_markdownСырой markdown поста
list_post_commentsКомменты под постом
get_feedСтраница ленты с фильтрами
search_usersПоиск людей по префиксу
search_tagsПоиск тегов с фильтром группы

С правом писать — ещё 11 /mcp-full

Доступно только на /mcp-full. Меняет состояние твоего аккаунта — лайки, букмарки, подписки. AI делает это от твоего имени, поэтому проверяй, что он там вытворяет.

bookmark_postДобавить или убрать букмарк
upvote_postЛайкнуть пост
retract_post_voteСнять свой лайк с поста
toggle_post_subscriptionПодписка на новые комменты
toggle_event_participationОтметиться на ивенте
upvote_commentЛайкнуть комментарий
retract_comment_voteСнять лайк с коммента
toggle_friendОтправить или отозвать запрос в друзья
subscribe_roomПодписаться на комнату
mute_roomЗамьютить комнату
toggle_profile_tagПереключить тег в профиле

Как подключить 🔌

Сервер живёт по двум адресам — выбирай, что надо. Оба используют один OAuth, авторизация одинаковая.

Только чтение (по умолчанию, безопаснее) — 12 тулзов, ничего не меняет в Клубе:

{
  "mcpServers": {
    "vas3k-club": {
      "url": "https://vas3k-mcp.rmbk.me/mcp"
    }
  }
}

С правом писать — те же 12 тулзов плюс ещё 12: лайки, букмарки, подписки на посты и комнаты, дружба, мьют, профильные теги. Удобно, если хочешь, чтобы AI реально тебе помогал листать Клуб, а не только смотрел:

{
  "mcpServers": {
    "vas3k-club": {
      "url": "https://vas3k-mcp.rmbk.me/mcp-full"
    }
  }
}

Транспорт — стримящийся HTTP. AI в режиме /mcp-full сможет лайкать и подписывать тебя на посты, поэтому проверяй, что он там делает.

Приватность 🔒

  • Read-only — ничего не пишет, не лайкает и не комментит за тебя.
  • OAuth — те же скоупы, что у любого приложения с /apps/.
  • Доступ можно отозвать одной кнопкой там же.
  • Токены живут в Cloudflare KV в зашифрованном виде, наружу не торчат.
  • Никакой телеметрии — твои данные не уходят никуда, кроме твоего AI-клиента.

Хостить у себя 🏠

Код открытый — если не доверяешь хостед-версии, развернёшь свой Worker минут за десять. Регистрируешь приложение на vas3k.club/apps/, прописываешь секреты и KV в wrangler.toml, и pnpm deploy. Подробности — в README.

Репка: github.com/uburuntu/vas3k-mcp. PR-ы и баг-репорты приветствуются.