mcpField
S
Sergeykrin9/mcp Servers

Sergeykrin9/mcp Servers

ローカル
github.com/SergeyKrin9検索21 週間前に更新

Sergeykrin9/mcp Servers について

Sergeykrin9/mcp Serversは、ロシア市場のマーケティング・運用プラットフォーム向けPython製MCPサーバー群です。広告、検索分析、動画、ソーシャル投稿を個別の連携でカバーします。

主な機能

  1. 01Yandex.DirectとClick.ruに接続
  2. 02Yandex.WebmasterとSearch Consoleのデータを提供
  3. 03YouTubeの動画、チャンネル、コメントにアクセス
  4. 04VKとTelegramの投稿を公開・管理
  5. 05プラットフォームごとに独立して実行・有効化

活用シーン

  1. 01Yandex.Directのキャンペーンと入札を管理
  2. 02検索クエリとインデックス状況を確認
  3. 03VKまたはTelegramにコンテンツを投稿

MCP 対応

各プラットフォームのディレクトリがMCPサーバーを提供し、LLMアプリケーションに連携ツールを公開します。サーバーは個別に設定して有効化できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MCP サーバー

README の画像 README の画像 README の画像

🐍 Python · 🇷🇺 ロシア市場 · 🤖 8つのサーバーディレクトリ

重要

広告、検索アナリティクス、ソーシャルメディアへの投稿のための連携機能です。各サーバーには、それぞれのプラットフォームでのセットアップと権限設定が必要です。

LLM エージェントのワークフローにマーケティングプラットフォームを接続する、8つのカスタム Model Context Protocol(MCP)サーバーディレクトリのコレクションです。エージェント(Claude Code、Claude Desktop、Cursor、Windsurf)が、人手でボタンをクリックすることなく、広告キャンペーンの実施、アナリティクスの確認、投稿の公開、SEO の状態確認を直接行えるように構築されています。

MCP についてご存じない場合は、こちらから始めてください。MCP は、ツールを LLM アプリに接続するための Anthropic のオープンプロトコルです。

内容

サーバーエージェントに提供する機能
linkedin/LinkedIn のプロフィールおよび投稿ツール。詳細は専用の README をご覧ください
clickru/Click.ru API — Telegram Ads、VK Ads、Yandex.Direct キャンペーン、残高、レポート、入札管理
yadirect/Yandex.Direct — キャンペーンの作成/一時停止、キーワード、入札単価、広告文の管理
yandex-webmaster/Yandex.Webmaster — インデックス登録、上位検索クエリ、サイトマップ、再クロール、問題の検出
gsc/Google Search Console — 上位検索クエリ、ページ、国別内訳、インデックス登録状況
youtube/YouTube Data API — 動画、チャンネル、コメント、文字起こし、トレンド
vk/VK Wall API — 投稿の公開、編集、ピン留め、写真のアップロード、統計
edaru-telegram/Telegram Bot API — 設定済みチャンネルでの投稿の公開/編集/削除/ピン留め

これらを組み合わせることで、一般的なロシア市場向け製品の成長施策全体をカバーできます。つまり、有料広告(Direct、Telegram Ads、Click.ru 経由の VK Ads)、オーガニック検索(Yandex Webmaster と GSC)、コンテンツ配信(VK と Telegram)です。

重要な理由

2026年、成長のボトルネックは「何をすべきか」ではありません。エージェントは計画を立てられます。ボトルネックとなるのは、AI の計画とプラットフォーム API をつなぐ仕組みです。これらのサーバーが、その仕組みを担います。

まず、選択したサーバーのツール一覧を表示します。実際のアカウントを使う前に、ツールのパラメーターを確認してください。いくつかのツールはキャンペーンを作成したり、コンテンツを公開したりします。

⚡ クイックスタート(3ステップ)

1. クローンしてインストールします:

git clone https://github.com/SergeyKrin9/mcp-servers.git
cd mcp-servers/yadirect            # or any other server
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt    # if present
# yadirect reads YANDEX_DIRECT_TOKEN from the process environment.
# Configure it in your host; no .env.example or dotenv loader is provided here.

2. AI ホストに接続します:

Claude Desktop / Claude Code (~/Library/Application Support/Claude/claude_desktop_config.json)
{
  "mcpServers": {
    "yandex-direct": {
      "command": "/abs/path/to/mcp-servers/yadirect/.venv/bin/python3",
      "args": ["/abs/path/to/mcp-servers/yadirect/server.py"],
      "env": { "YANDEX_DIRECT_TOKEN": "your-token" }
    }
  }
}
Cursor (~/.cursor/mcp.json) — 同じ JSON 形式
{
  "mcpServers": {
    "vk": {
      "command": "/abs/path/to/.venv/bin/python3",
      "args": ["/abs/path/to/mcp-servers/vk/server.py"],
      "env": { "VK_TOKEN": "your-token", "VK_GROUP_ID": "123456" }
    }
  }
}
Windsurf(Settings → MCP Servers → Add)— 同じ JSON 形式

設定は同じです。Windsurf では同じ MCP サーバー形式を使用します。

3. ツールが検出されることを確認します。 ホストに、設定したサーバーのツール一覧を、実行せずに表示するよう依頼します。これにより、広告や投稿のリクエストを送信せずに MCP の登録状態を確認できます。API 連携のテストには別途テストアカウントが必要であり、この手順には含まれません。

必要な認証情報

サーバー取得するもの
linkedinLinkedIn アクセストークン。linkedin/README.md を参照してください
clickruClick.ru API キーとアカウント ID(Click.ru ダッシュボードで確認)
yadirectoauth.yandex.ru で取得する Yandex.Direct OAuth トークン
yandex-webmasterDirect と同じ OAuth フロー。スコープは webmaster:hostinfo,webmaster:verify
gscSearch Console へのアクセス権を持つ Google サービスアカウントの JSON
youtubeYouTube Data API v3 キー(Google Cloud Console)
vkVK グループのアクセストークン(管理者権限)
edaru-telegramTelegram ボットトークン(BotFather)とチャット ID

yandex-webmaster/oauth_helper.py には、ローカルでトークンを取得するための動作する OAuth フローが含まれています。

GSC 設定の移行

GSC サーバーは、マシン固有の認証情報パスへのフォールバックを行わなくなりました。MCP サーバープロセスの環境変数に GSC_SERVICE_ACCOUNT_KEY を設定し、既存のサービスアカウント JSON ファイルの絶対パスを指定してください。

{
  "env": {
    "GSC_SERVICE_ACCOUNT_KEY": "/absolute/path/to/your-existing-service-account.json"
  }
}

この env エントリーを既存の GSC サーバー設定にマージし、そのサーバーを再起動してください。プレースホルダーはご自身のローカルパスに置き換えてください。JSON ファイルの内容を設定に貼り付けたり、コミットしたりしないでください。この変更によって認証情報が作成されたり、新しい権限が付与されたりすることはありません。既存のサービスアカウントが Search Console のプロパティへのアクセス権をすでに持っている必要があります。変数が設定されていない場合、GSC ツールの呼び出し時にサーバーから設定エラーが報告されます。

技術スタック

  • Python 3.10 以降 · 標準ライブラリ + requests
  • mcp Python SDK
  • プラットフォームごとに 1 つのプロセス — 個別に簡単に有効化/無効化できます

ロードマップ

  • Telegram Ads MCP(Click.ru とは独立したネイティブ API)
  • Plausible / Yandex.Metrika リアルタイム MCP(現在はレポートのみ)
  • MCP ホストを使わずにこれらのいずれかを呼び出せる、単発実行の CLI ラッパー

⭐ スターの履歴

スターの履歴

📚 関連プロジェクト

  • agnis-workflow — これらの MCP サーバーを第一級のツールとして使用する方法論
  • broker-reels — オフラインデモ付きの、不動産動画向け Python パイプライン
  • awesome-mcp-servers — 標準的な MCP カタログ

作者: Sergei Grin · [email protected] · GitHub

ロシア語圏のユーザー向けに公開し、Claude を使っている方は、⭐ を付けてください。サーバーを追加し続ける励みになります。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。