ClipnoClipno
Clipno

CLI と Claude Skill

ターミナルや Claude セッションからリンクを Notion に保存・抽出する

CLI と Claude Skill

clipno はオープンソースのコマンドラインツールです。任意のリンクを Notion に保存したり、任意の URL を構造化データとして抽出したりできます。ターミナルからはもちろん、skill を使えば Claude セッション内からも実行できます。

インストール

npm i -g clipno

インストールせずに npx で直接実行することもできます。

npx clipno --help

サインイン

clipno login

ブラウザが開き、clipno.app で認証すると、アクセストークンが ~/.config/clipno/config.json に保存されます。

CI などブラウザを開けない環境では、次のように認証をスキップできます。

clipno login --token clipno_pat_xxxxxxxx
# または
export CLIPNO_TOKEN=clipno_pat_xxxxxxxx

トークンは Tokens ページ からいつでも管理・失効できます。保存機能を使うには、Notion ページ でワークスペースを接続しておく必要があります。

リンクを保存する

clipno save https://example.com/article

実行すると、新しく作成された Notion ページの URL が出力されます。よく使うオプション:

clipno save https://example.com/article --tags "読書,AI" --note "後で読み返す"
clipno save https://example.com/article --title "カスタムタイトル"
clipno save https://example.com/article --json

リンクを抽出する

clipno extract https://example.com/article

タイトル、著者、タグ、ソース、contentMarkdown、画像、動画などを含む構造化 JSON を返します。記事本文の Markdown だけが欲しい場合:

clipno extract https://example.com/article --markdown

extract はページの解析のみを行うため、Notion の接続は不要です。

Claude の中で使う

同じツールは Claude skill としても配布されており、Claude の会話から直接リンクの保存・抽出ができます。

npx skills add EwingYangs/clipno-cli

インストール後は、Claude セッション内で「このリンクを Notion に保存して」「このリンクを抽出して」などと話しかけるだけで、skill が CLI を実行してくれます。

その他のコマンド

clipno whoami   # 現在のログイン状態を確認
clipno logout   # 保存されたトークンを削除

無料プラン

無料プランでは月 50 回まで保存できます。より詳しいチュートリアルはブログ記事をご覧ください: ターミナルからリンクを Notion に保存する

On this page