mcpField
J
jina-reader

jina-reader

github.com/sundial-org生産性6701.0k 回インストール34 週間前に更新
リポジトリ

jina-reader について

jina-readerはJina AIでウェブページの内容を抽出するスキルで、ページ閲覧、ウェブ検索、主張の検証に使えます。CSSによる領域指定や動的ページのレンダリング、複数の出力形式に対応し、リクエストはJinaのインフラ経由で処理されます。

主な機能

  1. 01ページの読み取りと本文抽出
  2. 02検索と結果内容の取得
  3. 03事実に関する主張の検証
  4. 04CSSセレクターによる内容の選択・除去
  5. 05Markdown、HTML、テキスト、スクリーンショット、JSON出力

活用シーン

  1. 01後続処理向けの記事本文の抽出
  2. 02テーマ検索と結果内容の取得
  3. 03事実に関する記述の確認
  4. 04ページ内の指定領域の抽出

インストール

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

$npx skills add https://github.com/sundial-org/awesome-openclaw-skills --skill jina-reader

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

同梱ファイルscripts/reader.sh

詳細

Jina Reader

Jina AI 経由で、サーバーの IP アドレスを公開せずにウェブコンテンツを抽出します。

URL を読み込む

{baseDir}/scripts/reader.sh "https://example.com/article"

ウェブを検索する(コンテンツ全文付きの上位 5 件)

{baseDir}/scripts/reader.sh --mode search "latest AI news 2025"

記述の事実確認を行う

{baseDir}/scripts/reader.sh --mode ground "OpenAI was founded in 2015"

オプション

フラグ説明デフォルト
--moderead、search、groundread
--selector特定の領域を抽出する CSS セレクター—
--wait抽出前に待機する CSS セレクター—
--remove削除する CSS セレクター(カンマ区切り)—
--proxy地理プロキシの国コード(br、us など)—
--nocache最新のコンテンツを取得する(キャッシュをスキップ)オフ
--formatmarkdown、html、text、screenshotmarkdown
--json生の JSON 出力オフ

例

# Extract article content
{baseDir}/scripts/reader.sh "https://blog.example.com/post"

# Extract specific section via CSS selector
{baseDir}/scripts/reader.sh --selector "article.main" "https://example.com"

# Remove nav and ads before extraction
{baseDir}/scripts/reader.sh --remove "nav,footer,.ads" "https://example.com"

# Search with JSON output
{baseDir}/scripts/reader.sh --mode search --json "AI enterprise trends"

# Read via Brazil proxy
{baseDir}/scripts/reader.sh --proxy br "https://example.com.br"

# Fact-check a claim
{baseDir}/scripts/reader.sh --mode ground "Tesla is the most valuable car company"

API キー

export JINA_API_KEY="jina_..."

無料プラン:1,000 万トークン(登録不要)。キーは https://jina.ai/reader/ で取得できます。

料金

  • Read: 約 0.005 ドル/ページ(標準)|ReaderLM-v2 は 3 倍
  • Search: 固定 1 万トークン+結果ごとの従量課金
  • Ground: 約 30 万トークン/リクエスト(レイテンシ約 30 秒)

Jina Reader を選ぶ理由

  • IP 保護 — リクエストはサーバーではなく Jina のインフラを経由します
  • クリーンな Markdown — 可読性抽出+オプションの ReaderLM-v2
  • 動的コンテンツ — ヘッドレス Chrome が JavaScript をレンダリングします
  • 構造化抽出 — データ抽出のための JSON スキーマに対応しています

コメント