mcpField
J
jina

jina

github.com/refly-ai生産性20439 回インストール38 週間前に更新
リポジトリ

jina について

jinaは、URLの内容抽出、サイト検索、Webページのスクレイピングを行うスキルです。Reflyのワークフローで実行し、ツール呼び出しの結果からテキストを取得します。

主な機能

  1. 01URLの内容抽出
  2. 02Webサイトの検索
  3. 03特定サイトに限定した検索
  4. 04Webページのスクレイピング

活用シーン

  1. 01記事本文の抽出
  2. 02指定サイト内の検索
  3. 03後続処理向けのページテキスト取得

インストール

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

$npx skills add https://github.com/refly-ai/refly-skills --skill jina

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

同梱ファイルREADME.md

詳細

Jina

Jina を使って URL からコンテンツを抽出し、検索します。次のような場合に使用します:(1)任意の URL からコンテンツを読み取って抽出する、(2)サイト固有の検索を実行する、(3)ウェブページのコンテンツをスクレイピングする。

入力

JSON 形式で入力します。

{
  "url": "URL to read and extract content from (e.g., https://example.com/article)",
  "query": "Search query for finding relevant content (e.g., 'AI workflow automation')",
  "site": "Optional: specific site to search within (e.g., 'github.com' to search only GitHub)"
}

実行(パターン B:テキスト/データ)

ステップ 1:スキルを実行して実行 ID を取得する
RESULT=$(refly skill run --id skpi-jqzppbf80ss2qz3kx7wtqwsw --input '{
  "url": "https://example.com/article",
  "query": "AI workflow"
}')
RUN_ID=$(echo "$RESULT" | jq -r '.payload.workflowExecutions[0].id')
# RUN_ID is we-xxx format, use this for workflow commands
ステップ 2:ブラウザーでワークフローを開き、完了まで待つ
open "https://refly.ai/workflow/c-ee1nlrsdlebaodpn5fvs3sj2"
refly workflow status "$RUN_ID" --watch --interval 30000
ステップ 3:テキストコンテンツを抽出する
# Get text content from toolcalls
CONTENT=$(refly workflow toolcalls "$RUN_ID" --files --latest | jq -r '.payload.nodes[].content')
echo "$CONTENT"

期待される出力

  • 種類:テキストコンテンツ
  • 形式:抽出された URL のコンテンツまたは検索結果
  • アクション:コンテンツをユーザーに表示する

ルール

基本スキルのワークフローに従ってください:~/.claude/skills/refly/SKILL.md

コメント