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
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
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/vk-community-mcpDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad 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 wallMCP
- Transport
- stdio
- Authentication
- API key
Environment variables
VK_TOKENrequired, 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.
Related
All VK toolsMCP server for the VK API: profiles, walls, communities, photos, likes and stats, with confirmable post publishing
vk-mcp (alexfisenkov)
vk-mcp
Remote MCP server for VK communities: 50 tools, posts, comments, dialogs, photos, video and products, with writing off by default
A VK API MCP server for business: community shop, posts, ads, stats, messages and lead forms with write confirmation
A VK Ads MCP server with a turnkey installer: 136 tools, VK community research and a skill for several agents at once
An MCP server for the VKontakte wall: reading and posting, messages, friends, communities and group stats in 8 tools
VK community posting MCP server
VK SMM MCP Server
A compact VK community MCP server: post publishing with scheduling, photo uploads, statistics and comments
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.