setup について
Paper Search CLI のインストールと検証を行うセットアップスキルです。MCP サーバーを使わずに論文を検索したいユーザー向けに、ソース確認、認証情報、更新、旧 MCP プラグインからの移行を扱います。
主な機能
- 01uv による Paper Search CLI の導入
- 02ソースと検索結果の検証
- 03プロバイダー認証情報の設定
- 04CLI のアップグレード
- 05旧 MCP 登録の削除
活用シーン
- 01新しい環境で論文検索を設定
- 02プロバイダー検索の成功を確認
- 03制限付きソースの認証情報を設定
- 04旧 MCP プラグインからコマンドラインへ移行
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ fcakyon/ claude-codex-settings --skill setupインストール後、Claude Code で/setupを入力して読み込まれたか確認します。
詳細
Paper Search CLI のセットアップ
論文の検索、DOI の照会、PDF のダウンロード、テキストの抽出には、fcakyon/paper-search-cli を使用します。uv と Python 3.10 以降が必要です。Docker と MCP サーバーは不要です。
-
uv --versionを実行します。インストールされていない場合は、uv のインストール手順に従います。 -
CLI をインストールします。
uv tool install 'git+https://github.com/fcakyon/paper-search-cli' -
paper-search --helpとpaper-search sourcesを実行します。コマンドが PATH にない場合は、uv tool update-shellを実行して、新しいシェルを開きます。 -
公開されているソースを確認します。
paper-search search 'object detection' -s crossref -n 3
検索が成功したと判断する前に、JSON の errors フィールドを確認してください。結果が空の場合やプロバイダーでエラーが発生した場合は、正常にアクセスできたことを確認できません。
更新するには、uv tool upgrade paper-search-cli を実行します。
認証情報
プロバイダーのキーには、CLI の .env.example を使用します。現在の設定パスは ~/.config/paper-search-mcp/.env です。以前のパスと PAPER_SEARCH_MCP_* の名前も引き続き使用できます。シークレットの値は出力しないでください。
IEEE、Scopus、Web of Science の利用には認証情報が必要です。Scopus と Web of Science では、ソースを明示的に選択する必要があります。Unpaywall の利用にはメールアドレスが必要です。メタデータにアクセスできても、PDF にアクセスできるとは限りません。
MCP プラグインからの移行
このプラグインは Docker MCP サーバーを登録しなくなりました。更新したプラグインを再読み込みして、以前の登録を破棄してください。ユーザーが別途 paper-search の MCP エントリを設定している場合は、そのエントリを特定し、ユーザーから依頼された場合に限り削除してください。他のサーバーは保持してください。MCP 接続を待たずに、CLI コマンドを直接実行してください。