mcpField
S
setup

setup

github.com/fcakyon生産性1.2k97 回インストール今日更新
リポジトリ

setup について

Paper Search CLI のインストールと検証を行うセットアップスキルです。MCP サーバーを使わずに論文を検索したいユーザー向けに、ソース確認、認証情報、更新、旧 MCP プラグインからの移行を扱います。

主な機能

  1. 01uv による Paper Search CLI の導入
  2. 02ソースと検索結果の検証
  3. 03プロバイダー認証情報の設定
  4. 04CLI のアップグレード
  5. 05旧 MCP 登録の削除

活用シーン

  1. 01新しい環境で論文検索を設定
  2. 02プロバイダー検索の成功を確認
  3. 03制限付きソースの認証情報を設定
  4. 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 サーバーは不要です。

  1. uv --version を実行します。インストールされていない場合は、uv のインストール手順に従います。

  2. CLI をインストールします。

    uv tool install 'git+https://github.com/fcakyon/paper-search-cli'
    
  3. paper-search --help と paper-search sources を実行します。コマンドが PATH にない場合は、uv tool update-shell を実行して、新しいシェルを開きます。

  4. 公開されているソースを確認します。

    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 コマンドを直接実行してください。

コメント