
adityak74/mcp-scholarly
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
adityak74/mcp-scholarlyは、https://github.com/adityak74/mcp-scholarly.からインポートされたMCPサーバー候補です。
概要
adityak74/mcp-scholarlyは、https://github.com/adityak74/mcp-scholarly.からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
正確な学術論文を検索できるMCPサーバー。さらに多くの学術ベンダーも間もなく追加される予定です。
検索ツール
search-arxiv— arXiv検索(キー不要)search-google-scholar— Google Scholar(scholarlyライブラリ経由、無料プロキシプール)search-google-web— SerpBase APIを使ったGoogleウェブ検索。任意;SERPBASE_API_KEYが設定された場合にのみ登録されます。https://serpbase.dev/dashboard/api-keysでキーを取得します(無料版あり)。
構成要素
道具
サーバーは1つのツールを実装しています:
- search-arxiv:指定されたキーワードに関連する記事を検索できます。
- 必要な文字列引数として「キーワード」を取る
クイックスタート
インストール
クロードデスクトップ
MacOSでは:~/Library/Application\ Support/Claude/claude_desktop_config.json
Windows版:%APPDATA%/Claude/claude_desktop_config.json
開発/未公開サーバー構成
公開サーバー構成
またはDockerを使っている場合
公開されたDockerサーバー構成
Smithery経由のインストール
Smithery経由でClaude Desktop用のmcp-scholarlyを自動的にインストールするには:
開発
建築と出版
配布の準備のために:
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
mcp-scholarly MCP server
A MCP server to search for accurate academic articles. More scholarly vendors will be added soon.
Search tools
search-arxiv— arXiv search (no key needed)search-google-scholar— Google Scholar via thescholarlylibrary (free proxy pool)search-google-web— Google web search via the SerpBase API. Optional; only registered whenSERPBASE_API_KEYis set. Get a key at https://serpbase.dev/dashboard/api-keys (free tier available).
Components
Tools
The server implements one tool:
- search-arxiv: Search arxiv for articles related to the given keyword.
- Takes “keyword” as required string arguments
Quickstart
Install
Claude Desktop
On MacOS: ~/Library/Application\ Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
or if you are using Docker
Installing via Smithery
To install mcp-scholarly for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install mcp-scholarly --client claude
Development
Building and Publishing
To prepare the package for distribution:
- Sync dependencies and update lockfile:
uv sync
- Build package distributions:
uv build
This will create source and wheel distributions in the dist/ directory.
- Publish to PyPI:
uv publish
Note: You’ll need to set PyPI credentials via environment variables or command flags:
インストール
uvx mcp-scholarly