MCP.Market

VK MCP Server

by ssm82·io.github.ssm82/vk-mcp·v0.2.2·1 stars

MCP server for VK API with 180+ tools: users, wall, groups, friends, photos, messages.

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
New

1 stars55 downloads/wk

Reviews

Write one

Nobody has reviewed VK MCP Server yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

VK MCP Server tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan10 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 124 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How VK MCP Server compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 63% of 48,255 servers
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
55
more than 46% of 12,191 servers with a package

Install VK MCP Server in Claude Code, Cursor or VS Code

Runs npx -y full-vk-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add vk-mcp -- npx -y full-vk-mcp
Add to Cursor

What the publisher says

From the VK MCP Server repository's README, as published. We do not edit it. Read it on GitHub

VK MCP Server

Model Context Protocol (MCP) server for VKontakte (VK) — the largest social network in Russia and CIS countries.

This server allows AI assistants (Claude, Cursor, Windsurf, VS Code, etc.) to interact with VK through a standardized MCP interface.

Features

  • 180+ VK API tools auto-generated from the official schema (full set available with VKMCPMODE=all; safe defaults expose a smaller subset) — users, wall, groups, friends, photos, videos, messages, market, stats, stories, polls, and more
  • Auto-generated from VK API schema — always up-to-date with the official API
  • Read/Write/Money mode filtering — restrict AI to read-only, allow non-financial writes, or enable financially sensitive methods
  • Section filtering — include or exclude specific API sections (e.g., disable ads, secure)
  • .env support — load token from environment file for local development
  • VK upload API helpers — exposes upload-server and save methods for media workflows
  • ESM-based — modern Node.js module system
  • Multiple transports — stdio (for Claude Desktop / Cursor), Streamable HTTP and SSE (for remote MCP clients like Grok)

Prerequisites

  • Node.js ≥ 18
  • VK Access Token with required permissions

Installation

Option 1: Run with npx (no install)

npx full-vk-mcp

Option 2: Install globally

npm install -g full-vk-mcp
full-vk-mcp

Option 3: Clone from GitHub

git clone https://github.com/ssm82/full-vk-mcp.git
cd full-vk-mcp
npm install
node src/index.js

The VK API schema is downloaded automatically on the first run. No manual steps needed.

Configuration

1. VK Access Token

Create a .env file in the project root:

VK_ACCESS_TOKEN=your_vk_token_here

Or get a token from:

  • vkhost.github.io — quick token generator
  • VK Dev — official developer portal

Required permissions depend on your use case:

  • wall — posting and reading wall
  • photos — uploading photos
  • groups — community management
  • friends, messages, market, stats — as needed

Security: Never commit your token to git. The .env file is already in .gitignore.

2. Choose a Profile (Recommended)

Instead of manually configuring sections and methods, use a built-in profile via VKMCPPROFILE:

VK_MCP_PROFILE=minimal npx full-vk-mcp

Profiles can be extended with environment variables:

VK_MCP_PROFILE=social VK_MCP_INCLUDE_SECTIONS=wall npx full-vk-mcp

Env extends profile: list variables (sections, methods, excludes) are merged with the profile; scalar mode is overridden by env.

3. MCP Client Setup

VS Code (with Copilot / Claude / etc.)

Create .vscode/mcp.json:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

VK MCP Server: common questions

Is VK MCP Server safe?
Mostly: it is graded B (82/100). Read the VK MCP Server safety report
How do I install VK MCP Server?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does VK MCP Server need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is VK MCP Server maintained?
The last commit was 162 days ago (2026-05-26). The latest release is v0.2.2.
How does VK MCP Server compare with other MCP servers?
safety score 82/100 (higher than 63% of 48,255 servers); github stars 1 (more than 65% of 28,688 servers); downloads a week 55 (more than 46% of 12,191 servers with a package). Full comparison.