VK chat-reading plugin via the browser

vk-api-mcp

A Claude Code plugin: a browser extension captures the VK web messenger token and exposes read-only chat access via MCP

  • 0 ★ on the repository
  • Last commit
  • MIT
Plugin

Extended access

Why this level

  • It reads the user's personal messages via a web-session token rather than the official API
  • Using the web messenger's internal token may conflict with VK's terms of service
All reasons and checks
Russian stack

thisloginalsotaken/vk-mcp

Install

Works in
Services

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/vk-api-mcp

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • It reads the user's personal messages via a web-session token rather than the official API
  • Using the web messenger's internal token may conflict with VK's terms of service

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

What it does

The plugin gives read-only access to VK conversations without a separate login: a Chrome extension captures the access token the VK web messenger already uses for its own requests, calls the VK API from that same browser session, and hands the result to a local bridge that talks to Claude Code over MCP via stdio. Pairing happens automatically on the extension's first connection, with no manual code entry. The vk-chats skill installs as a Claude Code plugin, while the browser extension is installed manually as a signed .crx or an unpacked developer-mode extension.

Who it is for. For people who want an agent to read their own VK personal messages with no password and no official API app, accepting the risks that come with it.

Good fit when

  • You only need an agent to view VK conversations, not send messages
  • A Chrome extension plus local bridge setup instead of the official VK API works for you
  • You already use Claude Code with plugins and are willing to install a browser extension manually

Not a fit when

  • You need to send messages or take any action in VK: access is strictly read-only
  • You do not want to install a browser extension with access to the VK messenger token
  • You need to work through the official VK API with your own app, not by capturing the web client's token

Example request

Find the latest message from a colleague about this week's meeting in my VK conversations

Limitations

The tool uses the token the VK web messenger applies to its own requests, not an official API app token, so its use may conflict with VK's terms and could stop working if the web client changes. The browser extension installs manually and does not go through the Chrome extension store; for Edge a separate path is described via a signed .crx, registry and policy. Access is strictly read-only: sending messages and other actions are not supported.

How to disable. Remove the plugin with claude plugin uninstall vk-chats in Claude Code and remove the extension from your browser.

FAQ

Can the plugin send messages?

No, the README explicitly describes it as read-only access to conversations.

Do I need a separate login or API key?

No, the extension captures the token from the VK web messenger session already open in the browser.

Discussion

No questions or reviews yet.

Russian stack

A Claude Code plugin that analyzes video from vkvideo.ru, vk.com and vk.ru: downloads the clip, transcribes audio with whisper and extracts frames

PluginExtended access1Repository stars
Russian stack

MCP server auto-generated from the VK API schema: over 180 tools with filters by read, write, money modes and API sections

MCP serverBroad access1Repository stars
Russian stack

Claude Code channel plugin: chat with an agent session through a VK community from mobile or web

PluginBroad access2Repository stars
Russian stack

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

MCP serverBroad access
Russian stack

A VK API MCP server for business: community shop, posts, ads, stats, messages and lead forms with write confirmation

MCP serverBroad access3Repository stars
Russian stack

A Claude Code skill for the full VK Ads cycle: campaigns, ad groups, banners, statistics, remarketing and lead forms via bash scripts

SkillBroad access2Repository stars

README in short

The English README describes the architecture: Claude Code talks to a local bridge, bridge.mjs, over stdio, which talks to the browser extension over WebSocket, and the extension calls api.vk.com in its own session. The repository doubles as a Claude Code plugin marketplace, gives step-by-step plugin and separate extension installation, including a proper Edge path with a signed .crx, and explains automatic bridge-extension pairing with no manual code entry.

README badge

Report a problem