Weibo MCP Server について
Weibo MCP Server は、Weibo のユーザー情報、投稿、ホットサーチ、コメント、トピック、フォロー関係のデータを提供する MCP サーバーです。JSON を出力するコマンドラインツールも同梱されており、AI アプリケーションの開発者やデータ利用者を想定しています。
主な機能
- 01ユーザープロフィールと投稿フィードの取得
- 02ホットサーチとトピックデータの照会
- 03ユーザーと投稿コンテンツの検索
- 04stdio と Streamable HTTP での実行
- 05JSON 出力に対応した weibo-cli コマンドライン
- 06QR コードログインによるローカルセッションの保存
活用シーン
- 01AI アプリケーションへの Weibo ホットサーチ・トピックデータの提供
- 02スクリプトやパイプラインでの Weibo データの JSON エクスポート
- 03コーディングエージェントによる CLI 経由の Weibo データ取得
MCP 対応
本プロジェクトは MCP サーバーとして動作し、stdio または HTTP エンドポイント経由で Weibo データに関するツールを MCP クライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Weibo MCP サーバー

Weibo のゲスト向け API を通じて、ユーザー、投稿、トレンド、コメント、話題、ソーシャル関係のデータを提供します。デフォルトではゲスト用 Cookie を自動取得し、ユーザーが手動で提供した Cookie は読み込みません。CLI では QR コードでログインして、ローカルにログインセッションを保存できます。
目的に合った方法を選ぶ
| 目的 | 選択肢 |
|---|---|
| Skill に対応したコーディングエージェントに、プロジェクトの規約に従って CLI を呼び出させる | Weibo CLI Skill |
| エージェントに Weibo のデータを取得させ、パーソナリティ分析レポートを生成させる | Weibo Personality Skill |
| Claude、Cursor、またはその他の AI クライアントから Weibo ツールを自律的に呼び出す | MCP 接続ガイド |
| ターミナル、スクリプト、またはパイプラインで JSON データを直接取得する | CLI 使用ガイド |
クイックスタート
MCP
{
"mcpServers": {
"weibo": {
"command": "uvx",
"args": ["--from", "mcp-server-weibo", "mcp-server-weibo"]
}
}
}
HTTP モードでは、Streamable HTTP エンドポイント http://localhost:4200/mcp を使用します。設定、ツール一覧、テスト方法について詳しくは、MCP 接続ガイドをご覧ください。
CLI
uvx --from mcp-server-weibo weibo-cli trending -n 3
uvx --from mcp-server-weibo weibo-cli users "雷军" -n 5
uvx --from mcp-server-weibo weibo-cli feeds 1749127163 -n 10 --no-include-pics
# 可选:扫码创建本机 CLI 登录会话
uvx --from mcp-server-weibo weibo-cli login
# 校验当前本机 CLI 登录会话
uvx --from mcp-server-weibo weibo-cli session
コレクションを取得するコマンドは、完全な JSON 配列を出力します。profile はオブジェクトを出力し、session はログインセッションオブジェクトまたは null を出力します。コマンド、ページネーション、出力を簡潔にするオプションについて詳しくは、CLI 使用ガイドをご覧ください。
ソースから実行する
git clone https://github.com/qinyuanpei/mcp-server-weibo.git
cd mcp-server-weibo
uv sync --extra dev
# MCP:stdio 或 HTTP
uv run mcp-server-weibo
uv run mcp-server-weibo http
# CLI
uv run weibo-cli --help
謝辞
CLI の QR コードログイン機能のプロトコル実装は、RicterZ/mcp-server-weibo を参考に改変したものです。Weibo の QR コードログインフローを実装し、公開してくださったことに感謝します。
要件と免責事項
- Python >= 3.10
- MIT License。詳しくは LICENSE をご覧ください。
- 本プロジェクトは Weibo 公式とは無関係であり、学習および研究のみを目的としています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。