VK community management MCP

vk-community-mcp

An MCP server for running a VKontakte community: settings, wall, cover and avatar, photo albums, market items and monitoring in 28 tools

  • 0 ★ on the repository
  • Last commit
  • MIT
MCP server

Broad access

Why this level

  • Posts, edits and deletes community wall posts
  • Changes the community's cover, avatar and settings
  • The token is obtained via a method the README itself calls a gray area under VK's terms
All reasons and checks
Russian stack

scom-82/vk-community-mcp

Install

Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/vk-community-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Broad accessThe tool can change data, run commands or handle secrets.

  • Posts, edits and deletes community wall posts
  • Changes the community's cover, avatar and settings
  • The token is obtained via a method the README itself calls a gray area under VK's terms

This is third-party code. Review the repository files before installing.

What it does

The server gives an agent admin-level access to one or more VK communities: reading and editing group settings, posting, editing, deleting and pinning wall posts, uploading a cover and avatar from a local file, creating and filling photo albums, managing market items and reading stats. Every tool accepts an optional group_id when it should target a community other than the default. On a captcha during write operations, a tool returns VkCaptchaError with an image and sid so the call can be retried with the solved captcha.

Who it is for. For VKontakte community admins who want to run the wall, photos and market through an agent instead of the VK interface.

Good fit when

  • You run several VK communities with a shared toolset and switch between them via group_id
  • You need to upload a cover, avatar and album photos without opening VK manually
  • You need monitoring and market item management for a community

Not a fit when

  • You need a personal wall and messages, not community management
  • You are not comfortable with the Kate Mobile OAuth token method the README itself calls a gray area under VK's terms

Example request

Update the community cover with cover.png and pin the post about the new collection to the wall

MCP

Transport
stdio
Authentication
API key

Environment variables

VK_TOKEN required, secret
A user access token with community admin rights.
VK_DEFAULT_GROUP_ID
The default numeric community id used when a tool call omits group_id.
VK_API_VERSION
Overrides the VK API version, defaults to 5.199.

Limitations

The README explicitly calls the Kate Mobile client_id token method a gray area of VK's terms: not officially permitted but widely used by SMM services like Senler and SMMplanner, and it recommends getting an official VK ID app via devsupport@corp.vk.com for production. A token with community admin rights is required. VK may demand a captcha on write operations if it suspects bot activity.

How to disable. Remove the vk-community server from .mcp.json and revoke the access token in your VK app settings.

FAQ

What happens if VK demands a captcha?

The tool returns VkCaptchaError with a sid and an image URL; show it to the user, get the solution, and retry the call with captcha_sid and captcha_key.

Can the server manage several communities?

Yes, every tool accepts an optional group_id, and VK_DEFAULT_GROUP_ID sets the default community when group_id is omitted.

Discussion

No questions or reviews yet.

Russian stack

MCP server for the VK API: profiles, walls, communities, photos, likes and stats, with confirmable post publishing

MCP serverBroad access17Repository stars
Russian stack

Remote MCP server for VK communities: 50 tools, posts, comments, dialogs, photos, video and products, with writing off by default

MCP serverBroad access
Russian stack

A VK API MCP server for business: community shop, posts, ads, stats, messages and lead forms with write confirmation

MCP serverBroad access3Repository stars
Russian stack

A VK Ads MCP server with a turnkey installer: 136 tools, VK community research and a skill for several agents at once

MCP serverBroad access
Russian stack

An MCP server for the VKontakte wall: reading and posting, messages, friends, communities and group stats in 8 tools

MCP serverBroad access1Repository stars
Russian stack

A compact VK community MCP server: post publishing with scheduling, photo uploads, statistics and comments

MCP serverBroad access

README in short

The README describes the server as an MCP for managing VKontakte communities with 28 tools across group settings, wall, photos and cover, albums, market and monitoring. It candidly covers getting a user token via the Kate Mobile OAuth flow, with an explicit gray-area warning and a recommendation to get an official app for production. It also shows captcha handling on write operations and rate limits.

README badge

Report a problem