@stegyan/vk-mcp
v1.1.1
Published
MCP server for VKontakte — wall posts, news, users, groups (Russia)
Downloads
155
Maintainers
Readme
@stegyan/vk-mcp
MCP-сервер для VK API — записи со стены, публикация, сообщения, друзья, пользователи, группы, статистика. 8 инструментов.
Установка
Claude Desktop
{
"mcpServers": {
"vk": {
"command": "npx",
"args": ["-y", "@stegyan/vk-mcp"],
"env": { "VK_ACCESS_TOKEN": "your-token" }
}
}
}Claude Code
claude mcp add vk -e VK_ACCESS_TOKEN=your-token -- npx -y @stegyan/vk-mcpVS Code / Cursor
{
"servers": {
"vk": {
"command": "npx",
"args": ["-y", "@stegyan/vk-mcp"],
"env": { "VK_ACCESS_TOKEN": "your-token" }
}
}
}Требуется
VK_ACCESS_TOKEN. Получите на vk.com/dev.
Транспорт
| Режим | Запуск |
|-------|--------|
| stdio (по умолчанию) | npx @stegyan/vk-mcp |
| Streamable HTTP | npx @stegyan/vk-mcp --http (порт 3000 или PORT=8080) |
Инструменты (8)
| Инструмент | Метод VK API | Описание |
|------------|-------------|----------|
| get_wall | wall.get | Записи со стены пользователя или сообщества |
| post_wall | wall.post | Публикация записи на стене |
| search_posts | newsfeed.search | Поиск постов по ключевым словам |
| get_user | users.get | Информация о пользователях |
| get_groups | groups.getById | Информация о сообществах |
| get_friends | friends.get | Список друзей пользователя |
| send_message | messages.send | Отправка сообщения |
| get_stats | stats.get | Статистика сообщества |
Примеры
Покажи последние посты со стены Дурова
Опубликуй пост "Привет мир!" в группу 123456
Найди посты про AI в VK
Информация о группе team
Покажи моих друзей
Статистика группы 123456 за 30 днейРазработка
npm install
npm test # Vitest
npm run build # TypeScript
npm run dev # tsx watchЛицензия
MIT
