mcpField
B
Band MCP Server

Band MCP Server

ローカル
github.com/kanghouchaoソーシャルメディア156 週間前に更新

Band MCP Server について

Band MCP Server は、Band API を通じて MCP 対応クライアントや AI アシスタントを Band ソーシャルプラットフォームに接続します。npm でインストールする実行ファイル、または Docker コンテナとして動作し、Band API アクセストークンが必要です。

主な機能

  1. 01Band API への接続
  2. 02npm インストール型実行ファイルとしての稼働
  3. 03Docker コンテナとしての稼働
  4. 04Band API アクセストークンによる設定

活用シーン

  1. 01MCP 対応クライアントから Band を利用
  2. 02Claude Desktop でサーバーを設定
  3. 03Docker でサーバーをオンデマンド実行

MCP 対応

Band API を通じた Band ソーシャルプラットフォームとの連携機能を MCP 対応クライアントに提供します。実行ファイルまたは Docker コンテナとして設定でき、Band API アクセストークンが必要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"band": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"build"
]
}
}
}
起動コマンドdocker run -i --rm build

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

パッケージ
ocibuild

ツール

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

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

詳細

プロジェクトロゴ

# Band MCP Server

NPM Version Docker Pulls

Band APIと連携する、完全に機能するModel Context Protocol(MCP)サーバーです。このサーバーを使うと、AI アシスタントやその他の MCP 対応ツールから、Band ソーシャルプラットフォームをシームレスに利用できます。

概要

このサーバーは、主に次の 2 つの方法で使用できます。

  1. スタンドアロン実行ファイルとして: npm でインストールし、互換性のある MCP クライアントで直接設定します。
  2. Docker コンテナとして: Docker Hub から取得し、互換性のある MCP クライアントでオンデマンド実行するよう設定します。

使用方法とクライアントの設定

このサーバーを使用するには、Band API アクセストークンが必要です。Band Developer Portalから取得できます。

以下に、各種クライアントおよび使用方法の設定例を示します。

例 1:Claude Desktop(NPM 版)

この方法では、npm install -g band-mcp-server でサーバーをインストール済みであることを前提とします。

  1. Claude Desktop で Settings > Developer を開き、Edit Config をクリックします。
  2. claude_desktop_config.json の mcpServers オブジェクトに、以下を追加します。
{
  "mcpServers": {
    "band-api": {
      "command": "band-mcp-server",
      "args": [],
      "env": {
        "BAND_ACCESS_TOKEN": "your_band_api_access_token"
      }
    }
  }
}

your_band_api_access_token を実際のトークンに置き換えてください。

例 2:Claude Desktop(Docker 版)

この方法では Docker イメージを使用するため、npm は不要です。

  1. Claude Desktop で Settings > Developer を開き、Edit Config をクリックします。
  2. claude_desktop_config.json の mcpServers オブジェクトに、以下を追加します。
{
  "mcpServers": {
    "band-api-docker": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "BAND_ACCESS_TOKEN=your_band_api_access_token",
        "kanghouchao/band-mcp-server:latest"
      ]
    }
  }
}

your_band_api_access_token を実際のトークンに置き換えてください。

ライセンス

このプロジェクトは MIT ライセンスの下でライセンスされています。

コメント

MCP は初めてですか?

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

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