Mcp 学術 Mcp サーバー
概要
MCP Scholarlyとは?
MCP Scholarlyは、正確な学術記事を検索するために設計された革新的なサーバーです。これは、信頼性が高く関連性のある学術コンテンツに効率的にアクセスしようとする研究者、学生、学者にとって強力なツールとして機能します。ユーザーフレンドリーなインターフェースと強力な検索機能を備えたMCP Scholarlyは、高品質な学術文献を見つけるプロセスを簡素化します。
MCP Scholarlyの特徴
- 包括的なデータベース:MCP Scholarlyは、さまざまな分野の学術記事の広範なコレクションにアクセスを提供し、ユーザーが必要な情報を見つけられるようにします。
- 高度な検索オプション:ユーザーは、キーワード、発行日、著者などに基づいて結果を絞り込むための高度な検索フィルターを利用できます。
- ユーザーフレンドリーなインターフェース:このプラットフォームは使いやすさを考慮して設計されており、ユーザーが複雑さを感じることなく迅速に記事を見つけられるようになっています。
- 定期的な更新:データベースは最新の研究や出版物を含むように継続的に更新され、ユーザーが自分の分野の新しい発展について情報を得られるようにしています。
- オープンアクセス:MCP Scholarlyは学術研究へのオープンアクセスを促進し、ユーザーがペイウォールなしで記事にアクセスしやすくしています。
MCP Scholarlyの使い方
- MCP Scholarlyのウェブサイトにアクセス:MCP Scholarlyのホームページに行き、検索を開始します。
- 検索用語を入力:検索バーを使用して、研究トピックに関連するキーワードを入力します。
- フィルターを利用:発行年、著者、ジャーナルなどの特定の基準に基づいて検索結果を絞り込むためにフィルターを適用します。
- 結果を閲覧:検索基準に一致する記事のリストを確認します。タイトルをクリックして、全文または要約にアクセスします。
- 保存と共有:ユーザーは後で参照するために記事を保存したり、同僚や仲間と共有したりできます。
よくある質問
MCP Scholarlyではどのような種類の記事を見つけることができますか?
MCP Scholarlyは、さまざまな分野の査読付きジャーナル、会議論文、学位論文、博士論文など、幅広い学術記事をホストしています。
MCP Scholarlyを利用するのに費用はかかりますか?
いいえ、MCP Scholarlyはオープンアクセスプラットフォームであり、ユーザーは料金なしで記事を検索し、アクセスできます。
データベースはどのくらいの頻度で更新されますか?
MCP Scholarlyのデータベースは、最新の研究や出版物を含むように定期的に更新され、ユーザーが最新の情報にアクセスできるようにしています。
MCP Scholarlyに貢献できますか?
はい、研究者や学者は自分の研究をMCP Scholarlyに貢献することが奨励されており、知識の共有に対する協力的なアプローチを促進しています。
問題が発生した場合、サポートはありますか?
はい、MCP Scholarlyはヘルプセンターを通じてサポートを提供しており、ユーザーはリソースや支援のための連絡先情報を見つけることができます。
詳細
mcp-scholarly MCP server
A MCP server to search for accurate academic articles. More scholarly vendors will be added soon.
<a href="https://glama.ai/mcp/servers/aq05b2p0ql"><img width="380" height="200" src="https://glama.ai/mcp/servers/aq05b2p0ql/badge" alt="Scholarly Server MCP server" /></a>
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
<details> <summary>Published Docker Servers Configuration</summary> ``` "mcpServers": { "mcp-scholarly": { "command": "docker", "args": [ "run", "--rm", "-i", "mcp/scholarly" ] } } ``` </details>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:
- Token:
--token
orUV_PUBLISH_TOKEN
- Or username/password:
--username
/UV_PUBLISH_USERNAME
and--password
/UV_PUBLISH_PASSWORD
Debugging
Since MCP servers run over stdio, debugging can be challenging. For the best debugging experience, we strongly recommend using the MCP Inspector.
You can launch the MCP Inspector via npm
with this command:
npx @modelcontextprotocol/inspector uv --directory /Users/adityakarnam/PycharmProjects/mcp-scholarly/mcp-scholarly run mcp-scholarly
Upon launching, the Inspector will display a URL that you can access in your browser to begin debugging.
サーバー設定
{
"mcpServers": {
"mcp-scholarly": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/metorial/mcp-container--adityak74--mcp-scholarly--mcp-scholarly",
"mcp-scholarly"
],
"env": {}
}
}
}