scopus について
Scopus MCP Serverは、Elsevier APIを通じてScopusのレコードや著者情報を検索する研究者向けサーバーです。抄録の取得や、RISまたはBibTeX形式での引用エクスポートにも対応します。
主な機能
- 01キーワード、著者、DOI、クエリで検索
- 02抄録とレコードのメタデータを取得
- 03著者プロフィールと論文を検索
- 04RISまたはBibTeX形式で引用を出力
活用シーン
- 01研究テーマに関する文献を探す
- 02著者のプロフィールと論文を確認
- 03検索結果を文献管理ツール用に出力
MCP 対応
MCPクライアントに、Scopus検索、レコード取得、著者検索、引用エクスポートのツールを提供します。利用にはScopus APIキーが必要です。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Scopus MCP サーバー
科学、技術、医学、社会科学、人文・芸術分野を網羅する9,000万件以上のレコードを収録した、Elsevierの抄録・引用データベースScopusを検索するためのMCP(Model Context Protocol)サーバーです。
FastMCPで構築されています。
ツール
| ツール | 説明 |
|---|---|
scopus_search | キーワード、タイトル、著者、所属機関、DOI、または高度なクエリで検索します |
scopus_abstract | 特定のレコードの抄録全文とメタデータを取得します |
scopus_author | 著者プロフィール(h-index、文書数、分野)を検索します |
scopus_author_papers | 著者の出版物一覧を取得します |
scopus_export_ris | 検索結果をRIS形式でエクスポートします(Zotero、EndNoteなど向け) |
scopus_export_bibtex | 検索結果をBibTeX形式でエクスポートします |
セットアップ
1. Scopus APIキーを取得する
Elsevier Developer PortalからScopus APIキーを取得する必要があります。すべての機能を利用するには、通常、大学などを通じた機関アクセスが必要です。
2. インストールする
cd scopus-mcp-server
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
3. Claude Desktopに追加する
以下をclaude_desktop_config.jsonに追加します。
{
"mcpServers": {
"scopus": {
"command": "/path/to/scopus-mcp-server/venv/bin/python",
"args": ["/path/to/scopus-mcp-server/server.py"],
"env": {
"SCOPUS_API_KEY": "your-api-key"
}
}
}
}
または、Claude Code CLIを使用する場合:
claude mcp add scopus \
/path/to/scopus-mcp-server/venv/bin/python \
/path/to/scopus-mcp-server/server.py \
-e SCOPUS_API_KEY=your-api-key
使用例
- 「Scopusで医用画像における深層学習に関する最近の記事を検索して」
- 「Northwestern UniversityのSmithの著者プロフィールを調べて」
- 「Scopus ID 85142567890の抄録を取得して」
- 「この著者の論文を探して、BibTeX形式でエクスポートして」
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。