mcpField
C
caishi

caishi

ローカル
github.comブラウザ自動化25 日前に更新

caishi について

caishiは、ユーザーがログイン済みのChromeセッションを使って中国語サイトを読む、読み取り専用の機能パックです。ソーシャル、動画、ニュース、学術、楽譜、一般ウェブのコンテンツに単一リンクで対応し、一括収集は行いません。

主な機能

  1. 01中国語圏の複数プラットフォームを閲覧
  2. 02プラットフォーム別の検索とデータ取得
  3. 03対応記事をMarkdownでエクスポート
  4. 04ログイン済みブラウザーセッションの再利用
  5. 05読み取り専用の単一リンク操作

活用シーン

  1. 01Douyinの動画とコメントを読む
  2. 02小紅書の投稿やBilibiliの字幕を検索
  3. 03WeChat公式アカウントの記事をエクスポート
  4. 04ウェブページから本文テキストを抽出

MCP 対応

別パッケージのcaishi-mcpは、Bilibili動画、Douyinの詳細、小紅書の投稿、ウェブ本文を扱うコマンドを備えた自己完結型MCPサーバーです。同じブラウザーセッションとログイン状態を利用します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"zhongquinnking-caishi": {
"command": "npx",
"args": [
"-y",
"caishi-mcp"
]
}
}
}
起動コマンドnpx -y caishi-mcp

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

パッケージ
npmcaishi-mcp1.0.1

ツール

7

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

このツールにパラメーターはありません。

詳細

采诗 · AI 向けの中国語インターネット機能パック

mcmservers.org に掲載 caishi MCP サーバー

原作者:ZhongQuinnKing(メインアカウント名義) ライセンス:LICENSE を参照(段階制:コードは MIT、コンテンツとドキュメントは CC BY-NC-ND 4.0。5段階:無料利用/自由に改変/クレジット表記のうえ転載/改訂版の公開には事前許可が必要/商用利用の免除なし——このライセンス自体は商用利用権を付与しません) 商用ライセンスと提携:商用利用の際は、まず [email protected] に連絡して書面による許可を取得してください(件名に「【商用授权】」または「【改编授权】」と明記してください)

英語版の概要 — AI エージェントが中国語圏のインターネットを閲覧できるようにする機能パックです: Douyin、Bilibili、小红书、WeChat公式アカウント、知乎、Toutiao に加え、学術/開発者/ライフスタイル関連のサイト30以上に対応しています。読み取り専用で、独自のブラウザーセッションを再利用し、一度に1つのリンクを扱います。 大規模なスクレイピングは行いません。

英語版の全文:README.en.md(英語版全文)

読み取り専用、スクレイピングなし、一括処理なし:すべてのリクエストは、お使いのブラウザーセッション(opencli ブラウザーブリッジ)を経由します。 すでにログイン済みのアカウントを再利用するため、ブラウザーでご自身が閲覧するのと同じように利用できます。

AI の目を中国語圏のインターネットにつなぎましょう——抖音、小红书、Bilibili、微博、知乎、公式アカウント、Toutiao のコンテンツを、コマンド1つで読み取れます。Claude Code のようにコマンドラインを実行できるエージェントで、そのまま利用できます。

リポジトリ:https://github.com/ZhongQuinnKing/caishi (プラットフォームの変更やコマンドの動作不良は、issue でお知らせください)

できること

プラットフォーム概要コマンド(例)
抖音単一リンクの詳細取得:テキスト/作者/4種類のインタラクション数/公開日時/長さ/ウォーターマークなしのダウンロードURLopencli douyin detail "<分享链接>" -f yaml
抖音任意の動画のコメント(内容/いいね数/作者/返信数)opencli douyin comments "<链接>" --limit 20
抖音検索、ユーザーの投稿一覧opencli douyin search "词" / user-videos <sec_uid>
小红书検索(独自実装。既知の公式バグを回避)opencli xiaohongshu find "词" --limit 10
小红书ノートの詳細取得(独自実装:タイトル/本文/インタラクション/画像一覧)/お気に入り一覧opencli xiaohongshu read "<链接>" / saved
Bilibili検索/詳細/人気コンテンツ、字幕、公式 AI 要約opencli bilibili search "词" / subtitle BVxxx / summary BVxxx
微博トレンドopencli weibo hot
知乎回答/コラムを読み取り、Markdown でエクスポートopencli zhihu answer-detail <id> / download --url ...
公式アカウントSogou 検索、記事を整形済み Markdown でエクスポートopencli weixin search "词" / weixin download --url ...
Toutiao人気ランキング、おすすめフィード(ログインもブラウザーも不要)opencli toutiao hot
楽譜IMSLP パブリックドメイン楽譜ライブラリ:検索、作品ファイル一覧(独自実装)opencli imslp search "Chopin" / files <id>
楽譜弹琴吧:ポピュラー曲の楽譜検索、ページのプレビュー画像(独自実装。全楽譜はサイトの会員向けコンテンツであり、回避しません)opencli tan8 search "曲名" / sheet <id>
学術dblp:論文/著者/会議の検索(独自実装。ブラウザー版ではボット対策を自動で通過)opencli dblp find "关键词" / author / venue / paper
ウェブページ任意のウェブページ本文の読み取り(独自実装。本文をプレーンテキストに変換し、長文は6万字で切り詰めます)opencli web read "<url>"

本パッケージ独自の追加機能は9件、コマンドは14種類です(抖音の detail/comments/collection、小红书の find/read、IMSLP と弹琴吧の楽譜、dblp の学術検索、ウェブページ本文の読み取り)。コマンドライン向けの各機能はパッケージに同梱され、clis/ ディレクトリにインストールされます。インストール後すぐに利用でき、ウェブページ機能は opencli 公式アダプターを通じて利用できます。その他のプラットフォームのコマンドは opencli 公式アダプターによるものです。 プラットフォームごとの実地テスト状況と既知の問題については、平台状态表.md を参照してください。

AI エージェント向け(MCP)

コマンドラインを使う AI だけではありません——独立パッケージ caishi-mcp は自己完結型 MCP サーバーです(プロトコル層を独自実装し、MCP SDK への依存はありません。ブラウザーエンジンもパッケージと一緒に自動インストールされます)。Claude Desktop、Cursor、Codex、DeepSeek Harness など、あらゆる MCP クライアントから同じ機能(同じブラウザー、同じログイン状態)に接続できます。4サイトのコマンドが公開済みです(Bilibili 動画/抖音の詳細/小红书のノート/任意のウェブページ本文):npm install -g caishi-mcp。 インストール方法と利用範囲については、caishi-mcp/README.md と MCP.md を参照してください。

付属する3つの小型ツール
  • zhread "<链接>" —— コマンド1つで中国語圏のインターネットを読み取れます。プラットフォーム(抖音/Bilibili/公式アカウント/知乎/小红书/楽譜サイト)を自動判別し、統一形式の Markdown を出力します。--save 目录 でファイルに保存できます。複数プラットフォームに対応するのがこのツールです。

    zhread のデモ

    実際の録画:zhread コマンド1つで Bilibili の動画を読み取ります。待機部分は短縮し、出力は編集していません。

  • zhcheck —— プラットフォームのヘルスチェック:デフォルトの簡易チェックではブラウザーブリッジのみを確認し、ページは開きません。--deep を指定すると、プラットフォームごとに順番にチェックします(各プラットフォームのページを開く前に通知します)。プラットフォームが動かなくなったら、まずこれを実行してください。

  • zhupdate —— 自動更新と修復:リモートの最新バージョンと比較し、git でインストールした場合は自動で取得して再デプロイします。修復できない問題については報告用テンプレートを提示します(プラットフォームの改版は日常的に発生しますが、修正版は当日中に利用できます)。一方は確認、もう一方は修復用です。

オプションの経路:スクレイピング対策チャレンジページへのフォールバック

公開ページがスクレイピング対策システムにブロックされた場合(メイン経路で403/チャレンジページが表示される場合)は、オプションで cloak/ 経路を有効にできます: 独立した環境で、デフォルトではインストールされません。公開コンテンツのみを読み取り、ログインや有料ページは回避しません。説明、インストール方法、利用範囲については cloak/README.md を参照してください。

インストール

前提条件:macOS(または Node をインストールできる任意のデスクトップシステム)+ Chrome/Chromium。

  1. bash install.sh を実行します(opencli のインストール、ブラウザー拡張ファイルのダウンロード、独自コマンドのインストールを自動で行います)
  2. 手動で1回だけ設定します:Chrome で chrome://extensions を開く → デベロッパーモード → 「パッケージ化されていない拡張機能を読み込む」 → ~/.opencli/extension を選択します(スクリプトが拡張ファイルを準備します。ストアからインストールしてもかまいません)
  3. 必要なプラットフォームにログインします。同じブラウザーで対象サイトを開き、QRコードをスキャンしてログインすれば完了です(通常は一度で長期間有効です)

使い方(AI へのひと言)

「この抖音の内容を確認して https://v.douyin.com/xxxx/」 「小红书でピアノレッスンを検索して、上位の投稿をいくつか一覧にして」 「この公式アカウントの記事を Markdown にエクスポートして」

エージェントが上の表にある該当コマンドを自動で実行します。

在国产 AI(豆包等)上使用

本包自带的 skills/zh-web 技能是跨环境的,国产 AI 也能装:

  1. 下载本仓库,把 skills/zh-web 文件夹(含 SKILL.md)拖进豆包「我的技能」——或对豆包说:"请安装这个 skill:https://github.com/ZhongQuinnKing/caishi"
  2. 装上后它会自己看环境:能跑命令的(Claude Code / Codex 等)走完整命令路由; 只有对话的(豆包等)走"无命令路径"——借用 AI 自身的联网能力读公开页面,读不动的 如实告诉你、请你贴文字或截图

一句话说明白:深度读取(评论、收藏、字幕、导出……)需要命令行环境;纯对话环境能拿到哪些,技能里逐平台写清楚了。

已知坑与纪律(重要,用前必读)

  • 一切以你的指令为准:安装本身不打开任何网页;平台页面只在你明确提出使用它时才出现—— 要一个开一个、要几个开几个;未指令的绝不打开。登录同样按需。
  • 只读,不批量,不互动。频率克制——账号安全第一,工具不替你们担责。
  • 登录建议用测试号/小号,别把主力账号往上挂。
  • 小红书会话短命:关掉浏览器就掉登录,用的时候保持浏览器开着;撞上"设备超限"风控就停一两天再登。
  • 抖音/小红书等平台改版频繁,接口可能失效——坏了欢迎提 issue。
  • 本包不含需要翻墙的平台(YouTube、Twitter 等),它们不在此列。

姊妹篇

同一个家族的另外三个免费开源项目:

  • 夜诵 —— 离线信息哨兵: AI 睡着时替你盯世界(热榜 / GitHub 动态 / HN),零成本、不调大模型
  • 拾级 —— 从高三到工位的军师: 装进 AI 助手的成长顾问,152 篇覆盖高考志愿 / 大学 / 考研 / 考公 / 求职 / 职场 / 论文 / 留学等十二条线
  • 玉尺 —— 中文写作的一把尺: 量节奏、点套话、标平仄,文章与诗都能过一遍(写完自查的趁手家伙)

合规与免责

  • 本包是个人学习与研究用途的读取工具:只读、单条、低频。
  • 请不要用于批量采集、商业用途,或任何违反所在平台服务条款的场景。
  • 工具不破解任何技术措施(请求签名由平台页面自身完成)、不绕过任何付费或会员内容。
  • 使用者对自己的使用行为负责;因使用本工具产生的任何后果由使用者承担。

它站在谁的肩膀上

核心运行时是 opencli("把任意网站变成 CLI")。 本包做三件事:给中文平台做实测、补上缺的命令(自研九件、14 条命令)、把登录与踩坑经验写成说明书。

参与

问题(平台失效、新平台建议)与改进建议走 issue;想法与交流走 Discussions;动手改代码或文档前,先读 CONTRIBUTING.md。

维护节奏(先说清)

  • 按需发布:没有固定发版排期;影响使用的问题(平台失效一类)优先处理。
  • issue 尽力回:每条都会看;暂时回不了的,说明状态,不沉默。
  • 以用为本:项目按需要生长,不追热点,不承诺功能路线图。

状态

名字取自《汉书·礼乐志》"乃立乐府,采诗夜诵"——采集中文互联网的声音,献给需要它的 AI。 首版覆盖七个平台的读取能力:抖音 / B站 / 小红书 / 微博 / 知乎 / 公众号 / 头条。

2026 年 10 月起,收录于 chinese-independent-developer (国内独立开发者项目清单,6 万+ 星)程序员版。

2026 年 10 月 24 日,收录于 awesome-mcp-servers (全网最大 MCP 服务器收录目录,PR #16243,合并时通过全部检验并附 Glama 徽章)。

致谢名单见 ACKNOWLEDGMENTS.md。

コメント

MCP は初めてですか?

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

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