VK community posting MCP server
VK SMM MCP Server
A compact VK community MCP server: post publishing with scheduling, photo uploads, statistics and comments
- 0 ★ on the repository
- Last commit
Broad access
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
Install
- Works in
- Services
Manual install
fastmcp deployDeploying via FastMCP Cloud from the project folder, per the README.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- 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
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 AMMCP
- Transport
- http
- Authentication
- API key
Environment variables
VK_TOKENrequired, 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_TOKENsecret- A secret token protecting server calls; without it the server runs unchecked.
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.
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.
Discussion
No questions or reviews yet.
Related
All VK toolsAn MCP server for the VKontakte wall: reading and posting, messages, friends, communities and group stats in 8 tools
MCP server for the VK API: profiles, walls, communities, photos, likes and stats, with confirmable post publishing
VKontakte MCP server for Make
MCP VKontakte Server
A 42-tool VKontakte MCP server for the Make MCP Client: posts, stories, photo albums, group moderation and webhooks
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
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
MCP autoposting for Telegram, VK and TenChat
Customer MCP Autoposting
An MCP server publishes one text at once to Telegram, VKontakte (group and personal wall) and TenChat with a single publish_all call
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.