mcpField
F
feishu-wiki

feishu-wiki

github.com/m1heng生産性4.2k464 回インストール30 週間前に更新
リポジトリ

feishu-wiki について

feishu-wikiは、Feishuのナレッジスペースとページノードを管理するツールです。Wikiの構成を整えられ、本文の読み書きにはfeishu_docが必要です。

主な機能

  1. 01アクセス可能なナレッジスペースの一覧
  2. 02ページノードの閲覧
  3. 03各種ノードの作成
  4. 04ノードの移動と名前変更

活用シーン

  1. 01ナレッジスペース内のページ検索
  2. 02Wikiページやシートノードの作成
  3. 03ページの配置変更
  4. 04ページノードの名前変更

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/m1heng/clawdbot-feishu --skill feishu-wiki

インストール後、Claude Code で/feishu-wikiを入力して読み込まれたか確認します。

詳細

Feishu Wiki ツール

ナレッジベースの操作に使用する単一のツール feishu_wiki です。

トークンの抽出

URL https://xxx.feishu.cn/wiki/ABC123def から、token = ABC123def を取得します。

アクション

ナレッジスペースの一覧表示
{ "action": "spaces" }

アクセス可能なすべての Wiki スペースを返します。

ノードの一覧表示
{ "action": "nodes", "space_id": "7xxx" }

親ノードを指定する場合:

{ "action": "nodes", "space_id": "7xxx", "parent_node_token": "wikcnXXX" }
ノードの詳細を取得
{ "action": "get", "token": "ABC123def" }

戻り値:node_token、obj_token、obj_type などです。obj_token を feishu_doc で使用して、ドキュメントを読み書きします。

ノードの作成
{ "action": "create", "space_id": "7xxx", "title": "New Page" }

タイプと親ノードを指定する場合:

{ "action": "create", "space_id": "7xxx", "title": "Sheet", "obj_type": "sheet", "parent_node_token": "wikcnXXX" }

obj_type:docx(デフォルト)、sheet、bitable、mindnote、file、doc、slides

ノードの移動
{ "action": "move", "space_id": "7xxx", "node_token": "wikcnXXX" }

別の場所に移動する場合:

{ "action": "move", "space_id": "7xxx", "node_token": "wikcnXXX", "target_space_id": "7yyy", "target_parent_token": "wikcnYYY" }
ノード名の変更
{ "action": "rename", "space_id": "7xxx", "node_token": "wikcnXXX", "title": "New Title" }

Wiki とドキュメントのワークフロー

Wiki ページを編集するには:

  1. ノードを取得します:{ "action": "get", "token": "wiki_token" } → obj_token が返されます
  2. ドキュメントを読み取ります:feishu_doc { "action": "read", "doc_token": "obj_token" }
  3. ドキュメントに書き込みます:feishu_doc { "action": "write", "doc_token": "obj_token", "content": "..." }

設定

channels:
  feishu:
    tools:
      wiki: true  # default: true
      doc: true   # required - wiki content uses feishu_doc

依存関係: このツールを使用するには、feishu_doc が有効になっている必要があります。Wiki ページはドキュメントです。feishu_wiki でページを移動し、feishu_doc でコンテンツを読み取り、編集します。

権限

必要な権限:wiki:wiki または wiki:wiki:readonly

コメント