Paper Search MCP
by openags
Paper Search MCP is a Python-based Model Context Protocol (MCP) server designed for searching and downloading academic papers from multiple sources. It seamlessly integrates with large language models like Claude Desktop, providing context enhancement for AI-driven workflows.
Last updated: N/A
What is Paper Search MCP?
Paper Search MCP is a Python-based MCP server that allows users to search and download academic papers from various platforms like arXiv, PubMed, and bioRxiv. It uses the MCP Python SDK for integration with LLM clients.
How to use Paper Search MCP?
Install the package using uv or pip. Configure Claude Desktop by adding the server configuration to the claude_desktop_config.json file, specifying the command and arguments to run the server. Use the provided tools (e.g., search_arxiv, download_arxiv) to search and download papers.
Key features of Paper Search MCP
Multi-Source Support
Standardized Output
Asynchronous Tools
MCP Integration
Extensible Design
Use cases of Paper Search MCP
Research assistance
AI-driven workflows
LLM context enhancement
Automated literature review
FAQ from Paper Search MCP
What platforms are supported?
What platforms are supported?
Currently, arXiv, PubMed, and bioRxiv are supported. More platforms are planned.
How do I add a new academic platform?
How do I add a new academic platform?
Extend the academic_platforms module with the necessary search and download functions for the new platform.
What is MCP?
What is MCP?
MCP stands for Model Context Protocol. It's a protocol for integrating external tools and data with large language models.
How do I contribute to the project?
How do I contribute to the project?
Fork the repository, make changes, and submit a pull request.
Where can I find the LICENSE file?
Where can I find the LICENSE file?
The LICENSE file is located in the root directory of the repository.