mcpserver.lol
registry/vk
Connection check local install

vk

VK (VKontakte): read walls, users, communities and stats; publish, edit and comment on posts.

Tools 19
GitHub stars 9
Installs / wk
Licence MIT
Transport stdio
Last checked never

Tools & capabilities

19 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

vk_friends_get from source
List a user\
vk_groups_get from source
List the communities the token owner belongs to. Needs a user token — a community or service token cannot answer this.
vk_groups_get_by_id from source
vk_groups_get_members from source
List the members of a community. Returns bare user IDs unless you ask for fields, in which case it returns profiles. Many communities hide their member list, which comes back as an…
vk_groups_join from source
Join a community as the token owner, or send a join request if it is closed. group_id is positive here, without the minus sign.
vk_groups_search from source
Find communities by keyword, optionally narrowed by type, country, city or sort order. Returns matches with a total count.
vk_likes_get from source
List the users who liked or reacted to an object — a post, comment, photo or video — with counts per reaction. owner_id is negative for a community; item_id is the post or object I…
vk_newsfeed_get from source
Read the token owner\
vk_photos_get from source
List photos from an album. album_id accepts wall, profile or saved as well as a numeric album ID. owner_id is negative for a community.
vk_photos_upload_wall from source
Upload a photo so it can be attached to a post. Takes a URL or a local file path, runs VK\
vk_stats_get from source
Read a community\
vk_users_get from source
vk_users_search from source
Find VK users by name, optionally narrowed by city, country, sex or age. Returns matches with a total count; page through them with offset.
vk_wall_create_comment from source
Add a comment to a post. owner_id is negative for a community. Returns the new comment_id.
vk_wall_delete from source
Delete a post from a wall. owner_id is negative for a community. This cannot be undone.
vk_wall_edit from source
Replace the text or attachments of an existing post. owner_id is negative for a community. Editing overwrites the previous content, so pass the full new text rather than an additio…
vk_wall_get from source
Read posts from a user or community wall, newest first. Pass domain for a short address (durov) or owner_id for a numeric one — negative for a community, positive for a person. Eac…
vk_wall_get_by_id from source
Fetch particular posts by their full IDs in {owner_id}_{post_id} form, e.g. -1_340393. Use it to re-read a post you already know about, such as one you just published.
vk_wall_post from source
Publish a post on a wall. To post in a community, set owner_id to the community ID with a minus sign (-123) and from_group true, otherwise it appears as your personal post on the c…