bulatko/vk-mcp-server

bulatko/vk-mcp-server

от bulatko
MCP сервер для работы с VK (ВКонтакте): читает профили, стены, группы, друзей, ленту новостей, фото; публикует посты и комментарии; получает статистику сообществ. Полезен разработчикам и администраторам для автоматизации через ИИ-ассистентов.

VK MCP Server

VK Logo

npm version npm downloads CI license

Model Context Protocol (MCP) server for VK (VKontakte) social network API

Enables AI assistants like Claude to interact with VK through a standardized interface.

vk-mcp-server MCP server


Features

  • Read Operations: Get users, wall posts, groups, friends, newsfeed, photos
  • Write Operations: Create posts, add comments
  • Analytics: Get community statistics
  • Secure: Token-based authentication via environment variable
  • Tested: Comprehensive test coverage
  • Easy Install: Available on npm and MCP Registry

Quick Start

Installation

npm install -g vk-mcp-server

Or run directly with npx:

npx vk-mcp-server

MCP Registry

Also available in the official MCP Registry:

io.github.bulatko/vk

Getting VK Access Token

  1. Go to VK Developers and create a Standalone app
  2. Get your app ID
  3. Open this URL (replace YOUR_APP_ID):
    https://oauth.vk.com/authorize?client_id=YOUR_APP_ID&display=page&redirect_uri=https://oauth.vk.com/blank.html&scope=friends,wall,groups,photos,stats,offline&response_type=token&v=5.199
    
  4. Authorize and copy the access_token from the URL
vk_friends_get

Получить список друзей пользователя

Получить список друзей пользователя

Параметры

  • user_idnumber

    User ID

  • orderenum
    hintsrandomname
  • fieldsstring

    Profile fields

  • countnumber

    Number of friends

vk_groups_get

Получить список сообществ, в которых состоит пользователь.

Получить список сообществ, в которых состоит пользователь.

Параметры

  • user_idnumber

    User ID

  • filterstring

    Filter by type

  • fieldsstring

    Community fields

  • countnumber

    Number of communities

vk_groups_get_by_id

Получить информацию о сообществе по ID или короткому имени

Получить информацию о сообществе по ID или короткому имени

Параметры

  • group_idsstring

    Comma-separated group IDs

  • fieldsstring

    Community fields

vk_newsfeed_get

Получить ленту новостей пользователя

Получить ленту новостей пользователя

Параметры

  • filtersstring

    Filter by type: post, photo, video

  • countnumber

    Number of items

  • start_fromstring

    Pagination cursor

vk_photos_get

Получить фотографии из альбомов

Получить фотографии из альбомов

Параметры

  • owner_idnumber

    Album owner ID

  • album_idstring

    Album ID or: wall, profile, saved

  • countnumber

    Number of photos

vk_stats_get

Получить статистику сообщества (только для администраторов)

Получить статистику сообщества (только для администраторов)

Параметры

  • group_idnumberобязательный

    Community ID

  • intervalenum
    dayweekmonthyearall
  • intervals_countnumber

    Number of intervals

vk_users_get

Получить информацию о пользователях VK по их ID или screen names

Получить информацию о пользователях VK по их ID или screen names

Параметры

  • user_idsstring

    Comma-separated user IDs or screen names

  • fieldsstring

    Profile fields to return

vk_wall_create_comment

Добавить комментарий к посту на стене

Добавить комментарий к посту на стене

Параметры

  • owner_idnumberобязательный

    Wall owner ID

  • post_idnumberобязательный

    Post ID

  • messagestringобязательный

    Comment text

vk_wall_get

Получить посты со стены пользователя или сообщества

Получить посты со стены пользователя или сообщества

Параметры

  • owner_idnumber

    Wall owner ID (negative for community)

  • domainstring

    Short address of user or community

  • countnumber

    Number of posts (1-100)

  • offsetnumber

    Offset for pagination

vk_wall_post

Опубликовать новый пост на стене

Опубликовать новый пост на стене

Параметры

  • owner_idnumber

    Wall owner ID

  • messagestringобязательный

    Post text content

  • from_groupboolean

    Post on behalf of community

Другие проверенные MCP-сервера

benborla29/mcp-server-mysql

benborla29/mcp-server-mysql

MCP сервер для работы с MySQL: инспектируйте схемы, выполняйте запросы и опционально записывайте данные прямо из Claude и других LLM. Предусмотрена защита PII, SSH-туннели и режим работы с несколькими базами. Полезен разработчикам и аналитикам.

JavaScript1959
dbt-labs/dbt-mcp

dbt-labs/dbt-mcp

официальный

MCP сервер для интеграции AI-агентов с dbt Core, Fusion и Platform. Предоставляет инструменты для SQL, семантического слоя, Discovery API, dbt CLI и кодогенерации. Помогает инженерам данных анализировать и управлять dbt-проектами через AI.

Python594
coinpaprika/dexpaprika-mcp

coinpaprika/dexpaprika-mcp

официальный

DexPaprika MCP сервер даёт AI-ассистентам живой доступ к криптовалютным и DEX данным на 33 блокчейнах. Без API-ключа — 14 инструментов для анализа токенов, пулов ликвидности и децентрализованных би...

JavaScript40
fireproof-storage/mcp-database-server

fireproof-storage/mcp-database-server

официальный

Этот MCP сервер на базе Fireproof предоставляет простое хранилище JSON документов с CRUD-операциями и сортировкой по любому полю. Подходит для интеграции с AI ассистентами вроде Claude Desktop и по...

JavaScript31
vectorize-io/vectorize-mcp-server

vectorize-io/vectorize-mcp-server

официальный

MCP-сервер для интеграции с Vectorize: выполняет векторный поиск по документам, извлекает текст из любых файлов в Markdown и запускает Deep Research. Полезен разработчикам AI-приложений, работающих...

JavaScript109
cloudflare/mcp-server-cloudflare

cloudflare/mcp-server-cloudflare

официальный

Набор MCP-серверов Cloudflare позволяет через естественный язык читать конфигурации, анализировать данные и вносить изменения в сервисы Cloudflare. Полезен разработчикам и администраторам для автом...

TypeScript3957
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин