full MCP for VK API
full-vk-mcp
MCP server auto-generated from the VK API schema: over 180 tools with filters by read, write, money modes and API sections
- 1 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- In all mode, it enables financially sensitive VK API methods
- Can publish, send messages, and manage communities if granted permissions
Install
- Works in
- Services
Manual install
npx full-vk-mcpRun without installation; VK API schema downloads automatically.
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- In all mode, it enables financially sensitive VK API methods
- Can publish, send messages, and manage communities if granted permissions
This is third-party code. Review the repository files before installing.
What it does
The server automatically builds tools from the official VK API schema, covering more than 180 methods: users, wall, communities, friends, photos, videos, messages, goods, statistics, stories, polls. By default, a safe limited set is enabled; the full list is available via VK_MCP_MODE=all. Methods can be filtered by mode: read only, read and write without money, or allow financially sensitive methods, as well as include or exclude entire API sections like ads or secure. The VK API schema is downloaded automatically on first run. Supports stdio, Streamable HTTP, and SSE transports.
Who it is for. For developers who need the broadest access to VK API from a single server with mode-based permission control.
Good fit when
- Need access to rare VK API methods not available in narrow servers
- Need to restrict the agent to read-only mode but keep the option to expand later
- Need remote access via Streamable HTTP or SSE, for example for Grok
Not a fit when
- Need a small predictable set of a few tools rather than hundreds of methods at once
- Do not want to deal with read/write/money modes and section filtering
Example request
In read-only mode, show the last 10 photos from a community album and reach statisticsMCP
- Transport
- stdio, http, sse
- Authentication
- API key
Environment variables
VK_ACCESS_TOKENrequired, secret- VK access token; permissions depend on the methods used.
VK_MCP_MODE- Toolset mode; the value all enables the full list including financially sensitive methods.
Limitations
Due to the coverage size, some of the 180+ methods may require token permissions not available to a regular user account. VK_MCP_MODE=all enables financially sensitive methods and should be used consciously. The README does not publish versions; no releases were available at the time of review.
How to disable. Remove the server from the MCP client configuration and stop the full-vk-mcp process.
FAQ
How to restrict the server to read-only?
By configuring read/write/money modes; the README describes filtering by mode and API sections such as excluding ads or secure.
Do I need to update the VK API method list manually?
No, the method schema is downloaded automatically on first run and kept up to date.
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
mcp-vkontakte (ailenreiko1977-tech)
mcp-vkontakte
MCP for VK on your own server: a VK API method catalog, reading walls and communities, community comparison and writes only after a human approves
A VK API MCP server for business: community shop, posts, ads, stats, messages and lead forms with write confirmation
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 Ads MCP server with a turnkey installer: 136 tools, VK community research and a skill for several agents at once
VK MCP Server (ORAMAN)
VK-MCP-Server
Local MCP server for the VK API: search for people and cities, profiles, photos and video with an HTML gallery, a token pool and a SQLite cache
README in short
The README describes the server as the largest VK MCP implementation by method count, auto-generated from the official API schema. It shows three installation methods: npx without installation, global npm package, and repository cloning; token setup via .env; access rights requirements depending on the scenario; and filtering methods by read/write/money mode and API sections.