Scopus Plus MCP について
Scopus Plus MCPは、研究者向けにScopusとOpenAlexを使った文献検索、引用ネットワーク分析、計量書誌学のツールを提供します。引用関係の監査や分析ソフト向けデータの出力にも対応します。
主な機能
- 01論文、著者、全文の検索
- 02引用ネットワークと系譜の構築
- 03ジャーナル指標とテーマ推移の分析
- 04引用と参考文献の監査
- 05BibTeXとネットワークデータの出力
活用シーン
- 01研究テーマの引用のつながりを追跡
- 02分野をまたいだジャーナル指標と出版傾向の比較
- 03引用コンテキストと撤回状況の確認
MCP 対応
MCPサーバーとして、互換クライアントに検索、引用分析、監査、計量書誌学のツールを提供します。ScopusとOpenAlexを利用でき、Scopus機能には利用者自身のAPIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
uvx scopus-plus-mcpSCOPUS_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 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
文献を検索し、世代を超えて誰が誰を引用しているかをたどり、研究の最前線や知的基盤を可視化し、必要な件数、指標、書誌情報を会話から取得できます。これはMCPサーバーなので、Claude Desktop、Claude Code、Cursorなど、あらゆるMCPクライアントで利用できます。
得られるもの
あらゆる論文セットについて、書誌結合、共引用、多世代の系譜、ネットワークを分析し、SPC/SPLC/SPNP のメインパス、主要ルート、RPYS、ヒストリオグラフを表示します。 詳細 | 検索戦略をまたいで被引用論文セットを検証し、参考文献リストをCrossrefと照合し、各引用の根拠となる文章を確認します。 詳細 |
デフォルトはScopusです。 source="openalex"を追加すれば、Scopusの契約なしで同じ分析を実行できます。分野に対する相対的なジャーナル品質の基準で絞り込んだOpenAlexのトピックを使い、複数の学問分野にまたがるコーパスを構築できます。 詳細 | トピックがどこで発表されているか、どの四分位に属するか、パーセンタイル基準を超えるジャーナル、年ごとの件数、経時的なテーマ、BibTeXを確認できます。 詳細 |
本文で特定の用語を使用しているElsevierの論文を見つけ、それぞれの論文でその用語がどのくらいの頻度で、どこに使われているかを確認できます。 詳細 | 1回の呼び出しで、Scopusへのアクセスで利用できるツールと、ほかのツールが失敗する理由がわかります。 詳細 |
Claudeをクエリからメインパスのマップ作成まで案内します。Claude Codeプラグインに同梱されています。 詳細 | 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を取得してください。
それぞれの質問が呼び出すツールを含む詳細はこちらです:プロンプトの例。
仕組み
平易な言葉で質問すると、アシスタントがツールを選びます。サーバーはお客様自身のキーを使って Scopus を呼び出し、ツールで必要な場合は Crossref、Semantic Scholar、オープンアクセスの情報源も呼び出します。結果の概要は返信で返され、全データは Pajek、VOSviewer、Gephi、Zotero で開けるファイルに保存されます。応答はキャッシュされ、時間のかかるジョブはバックグラウンドで実行されます。
ツール
| ファミリー | ツール | ガイド | |
|---|---|---|---|
| 検索とレコード | search_scopus · search_all · search_fulltext · get_abstract_details · resolve_identifier · search_authors · get_author_profile · get_fulltext | 検索 | |
| 引用 | get_references · get_citing_papers | 検索 | |
| ネットワーク | bibliographic_coupling · co_citation · citation_lineage · citation_network · historiograph · rpys · research_fronts | ネットワーク | |
| 監査 | resolve_citers · citation_context · path_transmission · coding_agreement · index_coverage · check_retractions | 監査 | |
| 計量書誌学 | publication_counts · topic_landscape · topic_profile · thematic_evolution · get_journal_metrics · find_journals · get_bibtex · import_records | 計量書誌学 | |
| 診断とジョブ | diagnose_connection · get_quota_status · get_server_info · job_status · job_result | アクセス |
すべてのツールのすべてのパラメーターについては、ツールリファレンスをご覧ください。
インストール
Elsevier Developer PortalでAPIキーを取得してください (所属機関のメールアドレスで登録してください)。OpenAlexにはキーは不要です。
Claude Desktop、ワンクリックでインストール:
- 最新リリースから
scopus-plus-mcp-<version>.mcpbをダウンロードします。 - それを開く(または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。
リファレンスとセットアップ:
- ツールリファレンス:すべてのツールとパラメーター。コードから生成されています。
- データソース:ScopusとOpenAlexの比較、使い分け、実測カバレッジ。
- 設定:すべての設定と、キーをOSのシークレットストアに保存する方法。
- アクセスとトラブルシューティング:学外からのアクセス、トークン、プロキシ、
diagnose_connectionの読み方。 - 比較:このプロジェクトと他のScopus MCPサーバー、計量書誌学パッケージとの比較。
- プロンプト例、開発、変更履歴、ロードマップ。
開発経緯
以前は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を利用します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。