mcpField
M
mcp-github-followers-following-export

mcp-github-followers-following-export

ローカル
github.com/mambalabsdevソーシャルメディア02 日前に更新

mcp-github-followers-following-export について

このMCPサーバーは、Mamba LabsのApify Actorを介して、公開GitHubアカウントのフォロワーまたはフォロー一覧を出力します。アカウント情報を行形式で返し、一覧の公称件数と末尾まで取得できたかをレポートします。

主な機能

  1. 01フォロワー、フォロー、または両方を出力
  2. 02GitHubユーザー名やプロフィールURLに対応
  3. 03アカウント情報をフラットな行で返却
  4. 04一覧件数と取得完了状況を報告
  5. 05結果数の制限と料金上限の設定

活用シーン

  1. 01公開アカウントのフォロワー一覧を作成
  2. 02GitHubユーザーがフォローするアカウントを出力
  3. 03一覧の取得が完了したか確認

MCP 対応

MCPクライアントに`export_github_followers_following`ツールを提供します。Apify Actorを起動して完了を待ち、データセットの行を返します。呼び出しには`APIFY_TOKEN`が必要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"com-mambabuilt-mcp-github-followers-following-export": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-github-followers-following-export"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
起動コマンドnpx -y @mambalabsdev/mcp-github-followers-following-export
設定が必要な環境変数
APIFY_TOKENシークレットApify API token from https://console.apify.com/account/integrations

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@mambalabsdev/mcp-github-followers-following-export1.0.2

ツール

1

掲載時のツール一覧 · 2 日前に更新

パラメーター型必須説明
listenumいいえfollowers、following、または両方(デフォルト)。both | followers | following
usersarrayいいえ公開 GitHub アカウントのユーザー名またはプロフィール URL。1 回につき最大 100 件。Clay ユーザーは、列を 1 項目のリストで囲んでください。
github_tokenstringいいえ任意。自分の GitHub トークンを使うと、REST API 経由で 1 時間あたり最大 5,000 件のリクエストを処理します。含まれるのは login、user ID、avatar のみで、name、company、location、bio は含まれません。保存もログへの記録も行いません。
max_charge_usdstringいいえ任意。料金がこの金額を超える前に実行を停止します。サマリー行は常に返されます。
max_results_per_listnumberいいえリストごとに返す行数。1~100000。デフォルトは 1000。行ごとに課金されます。大きなリストでは、実行タイムアウトも長くする必要があります。処理速度は 1 分あたり約 400 行です。

詳細

GitHub フォロワー・フォロー中ユーザーのエクスポート MCP サーバー

npm version license

Apify 上の Mamba Labs GitHub Followers and Following Export アクター用の MCP サーバーです。公開 GitHub アカウントのフォロワーリストとフォロー中リストを、フラットな行形式でエクスポートします。

内容

機能

GitHub のユーザー名またはプロフィール URL を指定します。それぞれについて、フォローしているアカウントまたはフォローされているアカウントごとに、ログイン名、名前、会社、所在地、自己紹介、プロフィール URL、ユーザー ID を含む行が返されます。また、リストごとに無料のレポート行が返され、GitHub が公表している件数と、リストを最後まで読み取ったかどうかが示されます。

すべての処理は Apify 上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す薄いクライアントです。

クイックスタート

Node.js 18 以降と、API トークンを持つ Apify アカウントが必要です。

以下を Claude Desktop の設定(claude_desktop_config.json)、Cursor、または任意の MCP クライアントに追加します。

{
  "mcpServers": {
    "mamba-github-followers-following-export": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-github-followers-following-export"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

クライアントを再起動します。export_github_followers_following ツールが表示されます。

前提条件

  • Node.js 18 以降。
  • console.apify.com/account/integrations から取得した Apify API トークンを APIFY_TOKEN として設定します。サーバーはトークンがなくてもツールを一覧表示しますが、呼び出しにはトークンが必要です。

プロンプトの例

  • 「GitHub で sindresorhus がフォローしているユーザーをエクスポートして。」
  • 「所在地も含めて、octocat の最初の 500 人のフォロワーを取得して。」
  • 「このエクスポートはフォロワーリストの最後まで取得できた?」

ツール

export_github_followers_following。ツールは 1 つです。引数の例:

{
  "users": [
    "sindresorhus"
  ],
  "list": "following",
  "max_results_per_list": 20
}

入力

アクターの購入者向け入力です。省略した入力には、アクター独自のデフォルト値が使われます。

入力型必須説明
users配列いいえ公開 GitHub アカウントのユーザー名またはプロフィール URL。1 回の実行につき最大 100 件です。Clay ユーザーの場合は、列を 1 項目のリストで囲みます。
list文字列いいえfollowers、following、または both(デフォルト)。
max_results_per_list数値いいえリストごとに返す行数。1~100000。デフォルトは 1000 です。各行に料金が発生します。大規模なリストでは、実行タイムアウトを長くする必要もあります。速度の目安は 1 分あたり約 400 行です。
github_token文字列いいえ任意。独自の GitHub トークンを使用すると、REST API 経由で 1 時間あたり最大 5,000 件のリクエストを読み取れます。取得できるのはログイン名、ユーザー ID、アバターのみで、名前、会社、所在地、自己紹介は取得できません。保存もログへの記録もされません。
max_charge_usd文字列いいえ任意。この金額を超える料金が発生する前に実行を停止します。サマリー行は常に返されます。

料金

Apify でイベントごとに課金され、Apify アカウントに請求されます。価格は USD です。

イベントFree プランBronzeSilverGold
user-row、返されるフォロワーまたはフォロー中アカウント 1 件$0.002$0.0019$0.0018$0.0017
apify-actor-start、実行開始 1 回あたり$0.0015$0.0015$0.0015$0.0015

リストレポート、公開アカウントを持たないユーザー、拒否された入力は無料です。プロキシトラフィックを含む実行のプラットフォーム料金は、Mamba Labs が負担します。

アクターの全ドキュメント

apify.com/mambalabs/github-followers-following-export

ライセンス

MIT。詳細は LICENSE を参照してください。

コメント

MCP は初めてですか?

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

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