
openags/paper-search-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
MCP、CLI、arXiv、PubMed、bioRxivなど複数のソースから学術論文を検索・ダウンロードするスキル。
概要
複数のソースから学術論文を検索・ダウンロードするためのモデルコンテキストプロトコル(MCP)サーバーです。このプロジェクトはフリーファースト戦略を採用しています。オープンかつ公開のデータソースを優先し、安定性やカバレッジを向上させるオプションAPIキーをサポートし、ソース固有のコネクタを上級ユーザー向けに拡張可能に保つことです。 paper-search-mcpは、さまざまなプラットフォームから学術論文を検索・ダウンロードするためのPythonベースのツールです。論文検索、PDFのダウンロード、テキスト抽出などのツールを提供し、研究者やAI駆動のワークフローに最適です。MCPサーバー(Claude Desktopやその他のMCPクライアント用)やCLIインターフェース付きのClaude Codeスキルとしても利用できます。 - : 公開ソースとオープンソースがデフォルトのロードマップです。有料または制限付きソースはこのプロジェクトの核心的な方向性ではありません。- : APIキーは安定性、レート制限、メタデータ品質を向上させる場合にのみサポートされます。MCPは可能な限りそれらなしでも使用可能であるべきです。
概要(AI 翻訳)
複数のソースから学術論文を検索・ダウンロードするためのモデルコンテキストプロトコル(MCP)サーバーです。このプロジェクトはフリーファースト戦略を採用しています。オープンかつ公開のデータソースを優先し、安定性やカバレッジを向上させるオプションAPIキーをサポートし、ソース固有のコネクタを上級ユーザー向けに拡張可能に保つことです。
目次
- 概要
- プロジェクトの原則
- MCP認可互換性
- 特徴
- ソース戦略
- サイハブ・ノーティス
- 設置
- クロード・コード(スキル)
- 方法1 — スミスリー
- 方法2 — uvx
- 方法3 — uv
- 方法4 — ピップ
- 方法5 — npx
- 方法6 — Docker
- 方法7 — ソースからのクローンおよび実行
- DeepSeek ハーネス(DSH)
- 環境変数
- 貢献
- デモ
- スターの歴史
- ライセンス
- TODO
概要
paper-search-mcpは、さまざまなプラットフォームから学術論文を検索・ダウンロードするためのPythonベースのツールです。論文検索、PDFダウンロード、テキスト抽出などのツールを提供しており、研究者やAI駆動のワークフローに最適です。MCPサーバー(Claude Desktopやその他のMCPクライアント用)として、またはCLIインターフェース付きのClaudeコードスキルとして利用できます。
プロジェクトの原則
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Paper Search MCP
A Model Context Protocol (MCP) server for searching and downloading academic papers from multiple sources. The project follows a free-first strategy: prioritize open and public data sources, support optional API keys when they improve stability or coverage, and keep source-specific connectors extensible for advanced users.
Table of Contents
- Overview
- Project Principles
- MCP Authorization Compatibility
- Features
- Source Strategy
- Sci-Hub Notice
- Installation
- Contributing
- Demo
- Star History
- License
- TODO
Overview
paper-search-mcp is a Python-based tool for searching and downloading academic papers from various platforms. It provides tools for searching papers, downloading PDFs, and extracting text, making it ideal for researchers and AI-driven workflows. It can be used as an MCP server (for Claude Desktop and other MCP clients) or as a Claude Code skill with a CLI interface.
Project Principles
- Free-First: Public and open sources are the default roadmap. Paid or restricted sources are not the core direction of this project.
- Optional API Keys: API keys are supported only when they improve stability, rate limits, or metadata quality. The MCP should still be usable without them whenever possible.
- LLM-Friendly Retrieval: Search results should be standardized, deduplicated, and as complete as possible for downstream LLM workflows.
- Source Transparency: Different sources have different strengths. The MCP should make those tradeoffs explicit instead of pretending every source supports full-text retrieval.
MCP Authorization Compatibility
インストール
uvx paper-search-mcp設定
{
"mcpServers": {
"paper-search-mcp": {
"command": "uvx",
"args": ["paper-search-mcp"],
"env": {
"PAPER_SEARCH_MCP_UNPAYWALL_EMAIL": "[email protected]",
"PAPER_SEARCH_MCP_CORE_API_KEY": "",
"PAPER_SEARCH_MCP_SEMANTIC_SCHOLAR_API_KEY": "",
"PAPER_SEARCH_MCP_ZENODO_ACCESS_TOKEN": "",
"PAPER_SEARCH_MCP_GOOGLE_SCHOLAR_PROXY_URL": "",
"PAPER_SEARCH_MCP_IEEE_API_KEY": ""
}
}
}
}