Skip to main content
MCP server CX Codex

vk — Claude Code MCP server: what it does, how to install

Bridges VK (VKontakte) into your AI coding setup: inspect walls, manage community inboxes, and post updates via standardized tools.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add vk -e VK_ACCESS_TOKEN=<VK_ACCESS_TOKEN> -e VK_SERVICE_KEY=<VK_SERVICE_KEY> -- npx -y vk-mcp-server
Open on GitHub

What vk does

The server equips assistants with 25 tools for interacting with VKontakte data. It handles public walls, profile lookups, community dialogs, and publishing posts or stories under a group name. Every query returns typed schemas with explicit pagination hints, which keeps the model moving past the initial batch of posts.

A standalone community token cannot read walls because VK blocks those calls with error 27. Pairing your group token in VK_ACCESS_TOKEN with an application service key in VK_SERVICE_KEY routes reads and writes properly. Running npx vk-mcp-server --check inspects your credentials and reports allowed actions before you run workflows.

What it helps with

  • reply to unread community inbox messages
  • publish posts and stories to a managed community wall
  • inspect public VK profiles and community pages
  • generate audience snapshots and engagement digests

Example prompts for the agent

  • Check unread messages in the community inbox and draft replies
  • Publish this text as a new post to the community wall
  • Summarize recent posts on the public community wall

How to install vk

Platform CLI

claude mcp add vk -e VK_ACCESS_TOKEN=<VK_ACCESS_TOKEN> -e VK_SERVICE_KEY=<VK_SERVICE_KEY> -- npx -y vk-mcp-server

Replace <…> with your own values

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about vk

How to install vk in Claude Code?

Run claude mcp add vk -e VK_ACCESS_TOKEN=<VK_ACCESS_TOKEN> -e VK_SERVICE_KEY=<VK_SERVICE_KEY> -- npx -y vk-mcp-server. Replace the placeholders with your actual token and service key.

What does vk do?

It connects AI assistants to the VKontakte social network through 25 structured tools. The server handles wall reading, community messaging, and publishing group content.

Why does the server require both a token and a service key?

A community token allows publishing but fails wall reading requests with error 27. Passing VK_SERVICE_KEY handles the read operations while keeping write actions tied to the group token.

Similar MCP servers

All MCP servers for Marketing and content →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor