mcpField
S
Scopus Plus MCP

Scopus Plus MCP

ローカル
github.com検索03 週間前に更新

Scopus Plus MCP について

Scopus Plus MCPは、研究者向けにScopusとOpenAlexを使った文献検索、引用ネットワーク分析、計量書誌学のツールを提供します。引用関係の監査や分析ソフト向けデータの出力にも対応します。

主な機能

  1. 01論文、著者、全文の検索
  2. 02引用ネットワークと系譜の構築
  3. 03ジャーナル指標とテーマ推移の分析
  4. 04引用と参考文献の監査
  5. 05BibTeXとネットワークデータの出力

活用シーン

  1. 01研究テーマの引用のつながりを追跡
  2. 02分野をまたいだジャーナル指標と出版傾向の比較
  3. 03引用コンテキストと撤回状況の確認

MCP 対応

MCPサーバーとして、互換クライアントに検索、引用分析、監査、計量書誌学のツールを提供します。ScopusとOpenAlexを利用でき、Scopus機能には利用者自身のAPIキーが必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"michalhron-scopus-plus": {
"command": "uvx",
"args": [
"scopus-plus-mcp"
],
"env": {
"SCOPUS_API_KEY": "<SCOPUS_API_KEY>",
"SCOPUS_INSTTOKEN": "<SCOPUS_INSTTOKEN>",
"OPENALEX_API_KEY": "<OPENALEX_API_KEY>"
}
}
}
}
起動コマンドuvx scopus-plus-mcp
設定が必要な環境変数
SCOPUS_API_KEYシークレットElsevier API key from dev.elsevier.com (required to start the server).
SCOPUS_INSTTOKENシークレットInstitutional token for subscriber access off campus.
OPENALEX_API_KEYシークレットFree OpenAlex key; raises the daily OpenAlex budget tenfold.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypiscopus-plus-mcp0.24.0

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Scopus Plus MCP:Claude やその他の AI アシスタント向けの検索、全文、引用ネットワーク、ジャーナルの質、計量書誌学

テスト PyPI Python 3.10+ ライセンス:MIT

文献を検索し、世代を超えて誰が誰を引用しているかをたどり、研究の最前線や知的基盤を可視化し、必要な件数、指標、書誌情報を会話から取得できます。これはMCPサーバーなので、Claude Desktop、Claude Code、Cursorなど、あらゆるMCPクライアントで利用できます。

得られるもの

README の画像引用ネットワーク
あらゆる論文セットについて、書誌結合、共引用、多世代の系譜、ネットワークを分析し、SPC/SPLC/SPNP のメインパス、主要ルート、RPYS、ヒストリオグラフを表示します。 詳細
README の画像構築するだけでなく監査も実施
検索戦略をまたいで被引用論文セットを検証し、参考文献リストをCrossrefと照合し、各引用の根拠となる文章を確認します。 詳細
README の画像2つのデータソース
デフォルトはScopusです。source="openalex"を追加すれば、Scopusの契約なしで同じ分析を実行できます。分野に対する相対的なジャーナル品質の基準で絞り込んだOpenAlexのトピックを使い、複数の学問分野にまたがるコーパスを構築できます。 詳細
README の画像計量書誌学
トピックがどこで発表されているか、どの四分位に属するか、パーセンタイル基準を超えるジャーナル、年ごとの件数、経時的なテーマ、BibTeXを確認できます。 詳細
README の画像
本文で特定の用語を使用しているElsevierの論文を見つけ、それぞれの論文でその用語がどのくらいの頻度で、どこに使われているかを確認できます。 詳細
README の画像アクセス状況を明確に表示
1回の呼び出しで、Scopusへのアクセスで利用できるツールと、ほかのツールが失敗する理由がわかります。 詳細
README の画像メインパススキル
Claudeをクエリからメインパスのマップ作成まで案内します。Claude Codeプラグインに同梱されています。 詳細
README の画像テスト済み
510個のテスト関数、Linux、macOS、WindowsでのCIに加え、実際のAPIを使ってすべてのツールをライブチェックしています。 詳細

他のScopus MCPサーバーや計量書誌学パッケージ(bibliometrix、pybliometrics、VOSviewer、Pajek)との比較はこちらです:比較。

こんな質問ができます

組織ビジョンに関するこの6本の論文をもとに、研究フロントをマッピングしてください。

Swanson & Ramiller (1997)を引用する研究を2世代にわたってたどり、メインパスを示してください。

組織ビジョンに関する論文を引用しているBasket of Eightのすべての論文について引用ネットワークを構築し、メインパスが先行研究をどのように引用しているかを示してください。

「digital transformation」に関する出版は2010年以降どのように増加しましたか?

IS、戦略、マーケティングにまたがるデジタルトランスフォーメーションのコーパスを、上位四分位のジャーナルのみで構築し、どの分野がどの分野を引用しているかを示してください。

Basket of EightのSJRとCiteScore、および先ほど見つけた論文のBibTeXを取得してください。

それぞれの質問が呼び出すツールを含む詳細はこちらです:プロンプトの例。

仕組み

MCP クライアントで質問すると、scopus-plus-mcp が Scopus、OpenAlex、Crossref、Semantic Scholar、オープンアクセスの情報源を呼び出し、JSON、CSV、GraphML、Pajek、PNG、HTML、BibTeX ファイルをディスクに書き込みます。

平易な言葉で質問すると、アシスタントがツールを選びます。サーバーはお客様自身のキーを使って Scopus を呼び出し、ツールで必要な場合は Crossref、Semantic Scholar、オープンアクセスの情報源も呼び出します。結果の概要は返信で返され、全データは Pajek、VOSviewer、Gephi、Zotero で開けるファイルに保存されます。応答はキャッシュされ、時間のかかるジョブはバックグラウンドで実行されます。

ツール

検索、引用、ネットワーク、監査、計量書誌学、診断の6つのファミリーに36個のツールがあります。そのうち16個は OpenAlex でも実行できます。

ファミリーツールガイド
README の画像検索とレコードsearch_scopus · search_all · search_fulltext · get_abstract_details · resolve_identifier · search_authors · get_author_profile · get_fulltext検索
README の画像引用get_references · get_citing_papers検索
README の画像ネットワークbibliographic_coupling · co_citation · citation_lineage · citation_network · historiograph · rpys · research_frontsネットワーク
README の画像監査resolve_citers · citation_context · path_transmission · coding_agreement · index_coverage · check_retractions監査
README の画像計量書誌学publication_counts · topic_landscape · topic_profile · thematic_evolution · get_journal_metrics · find_journals · get_bibtex · import_records計量書誌学
README の画像診断とジョブdiagnose_connection · get_quota_status · get_server_info · job_status · job_resultアクセス

すべてのツールのすべてのパラメーターについては、ツールリファレンスをご覧ください。

インストール

Elsevier Developer PortalでAPIキーを取得してください (所属機関のメールアドレスで登録してください)。OpenAlexにはキーは不要です。

Claude Desktop、ワンクリックでインストール:

  1. 最新リリースから scopus-plus-mcp-<version>.mcpbをダウンロードします。
  2. それを開く(またはSettings → Extensionsにドラッグする)と、Installをクリックし、 入力を求められたらAPIキーを貼り付けます。Claudeが安全に保存します。

Claude Code、2つのコマンド:

claude plugin marketplace add michalhron/scopus-plus-mcp
claude plugin install scopus-plus-mcp@michalhron

次に、シェルで (export SCOPUS_API_KEY=...)キーを利用可能にするか、より推奨される方法として、 OSのシークレットストアに保存します。

その他のMCPクライアント(uvが必要です):

{
  "mcpServers": {
    "scopus-plus": {
      "command": "uvx",
      "args": ["scopus-plus-mcp"],
      "env": { "SCOPUS_API_KEY": "YOUR_KEY" }
    }
  }
}

その後、アシスタントにdiagnose_connectionを実行するよう依頼します。キーを確認し、 Scopusのアクセス権で利用できるツールを知らせてくれます。

Claude Codeプラグインは、main-pathスキルもインストールします。このスキルは、 クエリからマップの描画まで、メインパス分析をClaudeに案内します。Claude Desktopでは、 そのフォルダーをzipにして、スキルとしてアップロードしてください。

ドキュメント

機能ガイド:

  • 検索、レコード、全文:論文や著者の検索、識別子、エクスポートのインポート、全文検索と取得。
  • 引用ネットワークとメインパス:結合、共引用、系譜、メインパス分析、ヒストリオグラフ、RPYS、研究フロント。
  • 監査:検証済み引用者セット、参考文献リストの完全性、引用コンテキスト、伝播監査、撤回。
  • 計量書誌学と参考文献:年ごとの件数、トピックの全体像、ジャーナルの基準値と指標、テーマの変遷、BibTeX。

リファレンスとセットアップ:

開発経緯

以前はcitation-network-mcp(さらにその前はmichalhron/scopus-mcp)という名前でした。このプロジェクトは、 thinktravellerと qwe4559999による qwe4559999/scopus-mcpのフォークとして始まりました。このフォークではScopusの検索、 抄録、著者プロフィール、引用論文を提供しています。バージョン0.2以降のすべての開発は、 Michal Hronがこのリポジトリで行いました。MITライセンスです。 LICENSEをご覧ください。

ScopusとScienceDirectはElsevier B.V.の商標です。このプロジェクトは独立したもので、 Elsevierとは提携関係になく、同社の推奨を受けているものでもありません。独自のキーと契約を使用して、 同社の公開APIを利用します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。