Full VK MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VK_MCP_MODE | No | Mode filtering: read (read-only), write (non-financial writes), money (financially sensitive), all (everything) | read |
| VK_MCP_PROFILE | No | Built-in profile name (minimal, social, full, etc.) | |
| VK_ACCESS_TOKEN | Yes | Your VK API access token | |
| VK_MCP_MAX_TOOLS | No | Limit the number of exposed tools | |
| VK_MCP_EXCLUDE_METHODS | No | Comma-separated blacklist of methods | |
| VK_MCP_INCLUDE_METHODS | No | Comma-separated whitelist of methods | |
| VK_MCP_EXCLUDE_SECTIONS | No | Comma-separated blacklist of API sections | ads,secure |
| VK_MCP_INCLUDE_SECTIONS | No | Comma-separated whitelist of API sections |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| vk_friends_are_friendsA | Checks the current user's friendship status with other specified users. VK API method: friends.areFriends. Tool name: vk_friends_are_friends. Section: friends. Access level: read. |
| vk_friends_getB | Returns a list of user IDs or detailed information about a user's friends. VK API method: friends.get. Tool name: vk_friends_get. Section: friends. Access level: read. |
| vk_friends_get_app_usersA | Returns a list of IDs of the current user's friends who installed the application. VK API method: friends.getAppUsers. Tool name: vk_friends_get_app_users. Section: friends. Access level: read. |
| vk_friends_get_listsC | Returns a list of the user's friend lists. VK API method: friends.getLists. Tool name: vk_friends_get_lists. Section: friends. Access level: read. |
| vk_friends_get_mutualB | Returns a list of user IDs of the mutual friends of two users. VK API method: friends.getMutual. Tool name: vk_friends_get_mutual. Section: friends. Access level: read. |
| vk_friends_get_onlineB | Returns a list of user IDs of a user's friends who are online. VK API method: friends.getOnline. Tool name: vk_friends_get_online. Section: friends. Access level: read. |
| vk_friends_get_recentA | Returns a list of user IDs of the current user's recently added friends. VK API method: friends.getRecent. Tool name: vk_friends_get_recent. Section: friends. Access level: read. |
| vk_friends_get_requestsC | Returns information about the current user's incoming and outgoing friend requests. VK API method: friends.getRequests. Tool name: vk_friends_get_requests. Section: friends. Access level: read. |
| vk_friends_get_suggestionsC | Returns a list of profiles of users whom the current user may know. VK API method: friends.getSuggestions. Tool name: vk_friends_get_suggestions. Section: friends. Access level: read. |
| vk_friends_searchB | Returns a list of friends matching the search criteria. VK API method: friends.search. Tool name: vk_friends_search. Section: friends. Access level: read. |
| vk_groups_getC | Returns a list of the communities to which a user belongs. VK API method: groups.get. Tool name: vk_groups_get. Section: groups. Access level: read. |
| vk_groups_get_addressesC | Returns a list of community addresses. VK API method: groups.getAddresses. Tool name: vk_groups_get_addresses. Section: groups. Access level: read. |
| vk_groups_get_bannedA | Returns a list of users on a community blacklist. VK API method: groups.getBanned. Tool name: vk_groups_get_banned. Section: groups. Access level: read. |
| vk_groups_get_by_idB | Returns information about communities by their IDs. VK API method: groups.getById. Tool name: vk_groups_get_by_id. Section: groups. Access level: read. |
| vk_groups_get_callback_confirmation_codeA | Returns Callback API confirmation code for the community. VK API method: groups.getCallbackConfirmationCode. Tool name: vk_groups_get_callback_confirmation_code. Section: groups. Access level: read. |
| vk_groups_get_callback_serversD | groups.getCallbackServers |
| vk_groups_get_callback_settingsB | Returns [vk.com/dev/callback_api|Callback API] notifications settings. VK API method: groups.getCallbackSettings. Tool name: vk_groups_get_callback_settings. Section: groups. Access level: read. |
| vk_groups_get_catalog_infoB | Returns categories list for communities catalog VK API method: groups.getCatalogInfo. Tool name: vk_groups_get_catalog_info. Section: groups. Access level: read. |
| vk_groups_get_invited_usersC | Returns invited users list of a community VK API method: groups.getInvitedUsers. Tool name: vk_groups_get_invited_users. Section: groups. Access level: read. |
| vk_groups_get_invitesB | Returns a list of invitations to join communities and events. VK API method: groups.getInvites. Tool name: vk_groups_get_invites. Section: groups. Access level: read. |
| vk_groups_get_long_poll_serverA | Returns the data needed to query a Long Poll server for events VK API method: groups.getLongPollServer. Tool name: vk_groups_get_long_poll_server. Section: groups. Access level: read. |
| vk_groups_get_long_poll_settingsC | Returns Long Poll notification settings VK API method: groups.getLongPollSettings. Tool name: vk_groups_get_long_poll_settings. Section: groups. Access level: read. |
| vk_groups_get_membersC | Returns a list of community members. VK API method: groups.getMembers. Tool name: vk_groups_get_members. Section: groups. Access level: read. |
| vk_groups_get_online_statusD | groups.getOnlineStatus |
| vk_groups_get_requestsC | Returns a list of requests to the community. VK API method: groups.getRequests. Tool name: vk_groups_get_requests. Section: groups. Access level: read. |
| vk_groups_get_settingsB | Returns community settings. VK API method: groups.getSettings. Tool name: vk_groups_get_settings. Section: groups. Access level: read. |
| vk_groups_get_tag_listC | List of group's tags VK API method: groups.getTagList. Tool name: vk_groups_get_tag_list. Section: groups. Access level: read. |
| vk_groups_get_token_permissionsD | groups.getTokenPermissions |
| vk_groups_is_memberC | Returns information specifying whether a user is a member of a community. VK API method: groups.isMember. Tool name: vk_groups_is_member. Section: groups. Access level: read. |
| vk_groups_searchB | Returns a list of communities matching the search criteria. VK API method: groups.search. Tool name: vk_groups_search. Section: groups. Access level: read. |
| vk_photos_getC | Returns a list of a user's or community's photos. VK API method: photos.get. Tool name: vk_photos_get. Section: photos. Access level: read. |
| vk_photos_get_albumsC | Returns a list of a user's or community's photo albums. VK API method: photos.getAlbums. Tool name: vk_photos_get_albums. Section: photos. Access level: read. |
| vk_photos_get_albums_countB | Returns the number of photo albums belonging to a user or community. VK API method: photos.getAlbumsCount. Tool name: vk_photos_get_albums_count. Section: photos. Access level: read. |
| vk_photos_get_allC | Returns a list of photos belonging to a user or community, in reverse chronological order. VK API method: photos.getAll. Tool name: vk_photos_get_all. Section: photos. Access level: read. |
| vk_photos_get_all_commentsB | Returns a list of comments on a specific photo album or all albums of the user sorted in reverse chronological order. VK API method: photos.getAllComments. Tool name: vk_photos_get_all_comments. Section: photos. Access level: read. |
| vk_photos_get_by_idB | Returns information about photos by their IDs. VK API method: photos.getById. Tool name: vk_photos_get_by_id. Section: photos. Access level: read. |
| vk_photos_get_chat_upload_serverC | Returns an upload link for chat cover pictures. VK API method: photos.getChatUploadServer. Tool name: vk_photos_get_chat_upload_server. Section: photos. Access level: read. |
| vk_photos_get_commentsC | Returns a list of comments on a photo. VK API method: photos.getComments. Tool name: vk_photos_get_comments. Section: photos. Access level: read. |
| vk_photos_get_market_album_upload_serverB | Returns the server address for market album photo upload. VK API method: photos.getMarketAlbumUploadServer. Tool name: vk_photos_get_market_album_upload_server. Section: photos. Access level: read. |
| vk_photos_get_messages_upload_serverA | Returns the server address for photo upload in a private message for a user. VK API method: photos.getMessagesUploadServer. Tool name: vk_photos_get_messages_upload_server. Section: photos. Access level: read. |
| vk_photos_get_new_tagsB | Returns a list of photos with tags that have not been viewed. VK API method: photos.getNewTags. Tool name: vk_photos_get_new_tags. Section: photos. Access level: read. |
| vk_photos_get_owner_cover_photo_upload_serverC | Returns the server address for owner cover upload. VK API method: photos.getOwnerCoverPhotoUploadServer. Tool name: vk_photos_get_owner_cover_photo_upload_server. Section: photos. Access level: read. |
| vk_photos_get_owner_photo_upload_serverB | Returns an upload server address for a profile or community photo. VK API method: photos.getOwnerPhotoUploadServer. Tool name: vk_photos_get_owner_photo_upload_server. Section: photos. Access level: read. |
| vk_photos_get_tagsB | Returns a list of tags on a photo. VK API method: photos.getTags. Tool name: vk_photos_get_tags. Section: photos. Access level: read. |
| vk_photos_get_upload_serverC | Returns the server address for photo upload. VK API method: photos.getUploadServer. Tool name: vk_photos_get_upload_server. Section: photos. Access level: read. |
| vk_photos_get_user_photosB | Returns a list of photos in which a user is tagged. VK API method: photos.getUserPhotos. Tool name: vk_photos_get_user_photos. Section: photos. Access level: read. |
| vk_photos_get_wall_upload_serverB | Returns the server address for photo upload onto a user's wall. VK API method: photos.getWallUploadServer. Tool name: vk_photos_get_wall_upload_server. Section: photos. Access level: read. |
| vk_photos_searchC | Returns a list of photos. VK API method: photos.search. Tool name: vk_photos_search. Section: photos. Access level: read. |
| vk_users_getC | Returns detailed information on users. VK API method: users.get. Tool name: vk_users_get. Section: users. Access level: read. |
| vk_users_get_followersB | Returns a list of IDs of followers of the user in question, sorted by date added, most recent first. VK API method: users.getFollowers. Tool name: vk_users_get_followers. Section: users. Access level: read. |
| vk_users_get_subscriptionsC | Returns a list of IDs of users and communities followed by the user. VK API method: users.getSubscriptions. Tool name: vk_users_get_subscriptions. Section: users. Access level: read. |
| vk_users_searchB | Returns a list of users matching the search criteria. VK API method: users.search. Tool name: vk_users_search. Section: users. Access level: read. |
| vk_wall_check_copyright_linkD | wall.checkCopyrightLink |
| vk_wall_getC | Returns a list of posts on a user wall or community wall. VK API method: wall.get. Tool name: vk_wall_get. Section: wall. Access level: read. |
| vk_wall_get_by_idB | Returns a list of posts from user or community walls by their IDs. VK API method: wall.getById. Tool name: vk_wall_get_by_id. Section: wall. Access level: read. |
| vk_wall_get_commentC | Returns a comment on a post on a user wall or community wall. VK API method: wall.getComment. Tool name: vk_wall_get_comment. Section: wall. Access level: read. |
| vk_wall_get_commentsB | Returns a list of comments on a post on a user wall or community wall. VK API method: wall.getComments. Tool name: vk_wall_get_comments. Section: wall. Access level: read. |
| vk_wall_get_repostsB | Returns information about reposts of a post on user wall or community wall. VK API method: wall.getReposts. Tool name: vk_wall_get_reposts. Section: wall. Access level: read. |
| vk_wall_searchC | Allows to search posts on user or community walls. VK API method: wall.search. Tool name: vk_wall_search. Section: wall. Access level: read. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ssm82/full-vk-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server