VK community posting MCP server

VK SMM MCP Server

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

MCP server

High risk

We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.

Why this level

  • It publishes posts on behalf of the community, visible to all followers
  • Without MCP_AUTH_TOKEN, anyone who knows the server's address can call it
All reasons and checks
Russian stack

andrey56ufa/vk-smm-mcp

Install

Manual install

fastmcp deploy

Deploying via FastMCP Cloud from the project folder, per the README.

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

What it does

The server gives six tools for managing a VK community wall: publishing a post on behalf of the group with optional scheduled posting at a specific time, uploading a photo to the wall by URL and getting an attachment string, reading recent posts with view, like, comment and repost counters, counters for specific posts by ID, day-by-day community statistics, and comments on a post. It is built on FastMCP, with the access key and group ID set via environment variables, plus an optional Telegram notification token. It deploys to free hosts like Koyeb, Render or FastMCP Cloud.

Who it is for. For small VK communities that need a simple bridge between an agent or a Notion workflow and the group wall.

Good fit when

  • You need to publish posts to a VK community with scheduled posting
  • You need basic community statistics and post counters without logging into the dashboard
  • A free deploy on Koyeb, Render or FastMCP Cloud works for you

Not a fit when

  • You need to work with a personal VK page, not a community
  • You need stories, albums, moderation or managing several groups: the server only covers one group's wall
  • You need call authorization: MCP_AUTH_TOKEN is optional, and the server runs unprotected by default

Example request

Publish a VK community post with this image scheduled for tomorrow at 10 AM

Limitations

The project is small, a single server file originally written for one specific community, Mir Iskusstvennogo Intellekta, though the group ID is configurable via an environment variable. Server call authorization via MCP_AUTH_TOKEN is optional; without it the server responds with no header check. Free hosting options like Render sleep after 15 minutes of inactivity, and the first request after sleep takes 30 to 60 seconds.

How to disable. Stop the hosting deployment or the server process and remove it from your MCP client configuration.

MCP

Transport
http
Authentication
API key
Environment variables
Environment variables
VK_TOKEN
required, secret
The community access key with wall and photos permissions.
VK_GROUP_ID
The community id, defaulting to the author's own community.
MCP_AUTH_TOKEN
secret
A secret token protecting server calls; without it the server runs unchecked.

Security check

  • It publishes posts on behalf of the community, visible to all followers
  • Without MCP_AUTH_TOKEN, anyone who knows the server's address can call it

README in short

The Russian README describes a bridge between a Notion agent called SMM manager VK and the VK API, gives a table of six tools, step-by-step instructions for getting a community access key with the right permissions, and three free deploy options: Koyeb, Render and FastMCP Cloud, with the server answering at a /mcp address over Streamable HTTP.

FAQ

Can the server be used for a different group?

Yes, the group ID is set via VK_GROUP_ID, though the server was originally written for one specific community.

Are the server's calls protected?

Only if the MCP_AUTH_TOKEN variable is set; otherwise the server responds with no Authorization header check.

Editors’ pick

A skill that strips AI writing tells from text using Wikipedia's list, without adding invented facts

SkillLow riskNo VPN needed52.7KRepository stars

Marketing Skills for AI agents

Marketing Skills for AI Agents

Editors’ pick

About fifty skills for CRO, copywriting, SEO, analytics, ads and launches, built for coding agents

SkillLow risk51.8KRepository stars
Official

SendPulse's official remote MCP server: statistics, campaigns and user data through an agent chat

MCP serverHigh riskRussian stack1Repository stars
Editors’ pick

An MCP server and CLI covering all 113 Yandex Direct API v5 methods generated from WSDL, exposing 9 read tools by default and writes only on demand

MCP serverHigh riskRussian stackNo VPN needed1Repository stars
Foxx AIVK community posting MCP server

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.