mcpField
G
grokipedia-cli

grokipedia-cli

github.com/dl-alexandre生産性140 回インストール4 週間前に更新
リポジトリ

grokipedia-cli について

Grokipedia CLIは、公開されているGrokipediaサイトを検索するコマンドラインツールです。記事の検索、閲覧、編集履歴の確認に加え、投稿リクエストの準備にも使えます。検索と閲覧にAPIキーは不要です。

主な機能

  1. 01記事検索と入力候補の表示
  2. 02ページ、プレビュー、リンクの閲覧
  3. 03カテゴリ、統計、ランダム記事の確認
  4. 04記事の編集履歴の確認
  5. 05記事の提案と編集リクエストの準備

活用シーン

  1. 01トピックを検索してJSONで結果を確認
  2. 02記事本文の閲覧やページのプレビュー
  3. 03記事履歴の確認と編集案の準備

インストール

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

$npx skills add https://github.com/dl-alexandre/skills --skill grokipedia-cli

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

詳細

Grokipedia CLI

grokipedia コマンドラインツールを使用して、公開されている Grokipedia サイトを検索します。

前提条件

grokipedia version
grokipedia doctor

記事の閲覧と検索に API キーは必要ありません。このサイトは非公式であり、公開エンドポイントは CLI のリリースなしに変更される場合があります。

記事とコンテンツ

検索
grokipedia search "machine learning" --limit 20
grokipedia search "machine learning" --format json
grokipedia typeahead "machine" --limit 5

検索と入力候補表示では、Grokipedia のライブ query パラメーターを使用し、レスポンス内の文字列形式の閲覧数にも対応しています。

ページを読む
grokipedia page Python_programming_language
grokipedia page Python_programming_language --content
grokipedia preview Python_programming_language
grokipedia links Python_programming_language --internal
grokipedia tts Python_programming_language

CLI はライブ /api/page-preview エンドポイントを使用し、古い互換デプロイ環境では旧 /api/page エンドポイントにフォールバックします。

閲覧と確認
grokipedia list --limit 20 --offset 0
grokipedia list --category Physics --format json
grokipedia stats
grokipedia random --format plain
編集履歴
grokipedia edits-by-slug Python_programming_language --limit 20
grokipedia edits-by-slug Python_programming_language --format json

グローバルな edits フィードが利用できない場合は、記事ごとの履歴を使用してください。

コントリビューション

ライブサイトでコントリビューションをリクエストするには、xAI アカウントへのサインインが必要です。CLI ではリクエストを準備できますが、ブラウザー認証は管理しません。サインインが必要な場合は、Web UI を使用してください。

grokipedia suggest "Quantum error correction" --description "Why it matters"
grokipedia edit Python_programming_language --summary "Correct a date" \
  --original-content "old text" --proposed-content "new text" \
  --evidence "https://example.com/source"

出力と設定

  • search、page、preview、list は、grokipedia <command> --help の説明にあるテーブル/Markdown/JSON 形式の出力に対応しています。
  • 新たにデプロイされたサイトのレスポンスをテストする場合は、--no-cache を使用してください。
  • 互換性のある別のデプロイ環境を対象にするには、GROKIPEDIA_API_URL を設定してください。
  • grokipedia check-updates が確認するのは CLI の独立したリリースであり、Grokipedia の Web バージョンではありません。

v0.3 の互換性に関する注意

Grokipedia の Web サイトには現在 v0.3 と表示されています。これは Web のリリースラベルであり、CLI のリリースではありません。独立した CLI は、引き続き独自の上流バージョンを使用しています。現在、v0.3 API は数値形式の images[].position 値を返します。CLI は従来の文字列形式とあわせてこの形式にも対応しています。CLI の更新が必要になるのは、Web バージョンのラベルが変わったときではなく、ライブエンドポイントの動作が変わったときです。

コメント