vk-mcp について
vk-mcpは、VK APIを利用するAIアシスタント向けのMCPサーバーです。壁の投稿や検索、ユーザー・グループ情報、メッセージ、グループ統計を扱い、stdioとStreamable HTTPに対応しています。
主な機能
- 01壁の投稿の取得と公開
- 02キーワードによる投稿検索
- 03ユーザー・グループ・友達情報の取得
- 04メッセージ送信とグループ統計の確認
活用シーン
- 01ユーザーやグループの最新投稿の確認
- 02VKで特定の話題に関する投稿の検索
- 03VKユーザーへのメッセージ送信
- 04グループ統計の確認
MCP 対応
投稿、検索、ユーザー、グループ、友達、メッセージ、統計に関する8つのVK APIツールをMCPクライアントに提供します。stdioとStreamable HTTPに対応しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
4掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| count | integer | いいえ | レコード数 |
| offset | integer | いいえ | オフセット |
| owner_id | number | はい | ウォール所有者の ID(ユーザーまたはグループ。グループは負の値) |
詳細
VK MCP — ニューラルネットワークからのVKへの投稿とウォールの操作
AIとの会話から直接VKに投稿する方法、コミュニティのウォールを読む方法、プライベートメッセージを分析する方法、手動でエクスポートせずにグループの統計を取得する方法をお探しなら、これがぴったりです。8つのツールでVK APIを利用できます。ウォールの投稿、投稿、メッセージ、友達、ユーザー、グループ、統計に対応しています。
@theYahiaによるシリーズWWmcp(46サーバー)の一部です。
インストール
Claude Desktop
{
"mcpServers": {
"vk": {
"command": "npx",
"args": ["-y", "@theyahia/vk-mcp"],
"env": { "VK_ACCESS_TOKEN": "your-token" }
}
}
}
Claude Code
claude mcp add vk -e VK_ACCESS_TOKEN=your-token -- npx -y @theyahia/vk-mcp
VS Code / Cursor
{
"servers": {
"vk": {
"command": "npx",
"args": ["-y", "@theyahia/vk-mcp"],
"env": { "VK_ACCESS_TOKEN": "your-token" }
}
}
}
Smithery
npx @smithery/cli install @theyahia/vk-mcp --client claude
VK_ACCESS_TOKENが必要です。vk.com/devで取得してください。
トランスポート
| モード | 起動方法 |
|---|---|
| stdio(デフォルト) | npx @theyahia/vk-mcp |
| Streamable HTTP | npx @theyahia/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 | コミュニティの統計 |
スキル(プロンプト)
| スキル | 説明 |
|---|---|
post-wall | VKグループに投稿を公開します |
group-stats | 過去N日間のVKグループの統計 |
使用例
Покажи последние посты со стены Дурова
Опубликуй пост "Привет мир!" в группу 123456
Найди посты про AI в VK
Информация о группе team
Покажи моих друзей
Статистика группы 123456 за 30 дней
開発
npm install
npm test # Vitest
npm run build # TypeScript
npm run dev # tsx watch
API
- ベースURL:
https://api.vk.com/method/ - APIバージョン:
v=5.199 - 認証:
VK_ACCESS_TOKEN(環境変数) - リトライ:指数バックオフによる3回の再試行(429、5xx)
- タイムアウト:10秒
WWmcpシリーズの一部
46サーバー: github.com/theYahia/WWmcp
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。