PR

pma1999/research_hub_mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

2 stars 7 forks 质量 58 趋势 8GPL-3.0

A personal MCP server for Sci Hub

概览

A Model Context Protocol (MCP) server for academic research and knowledge accumulation through intelligent paper search, retrieval, and metadata extraction. This software is provided for educational and research purposes. Users are responsible for ensuring their use complies with: - All applicable laws and regulations - Publisher terms of service - Institutional policies - Copyright restrictions The developers of this tool do not condone or support any illegal activities. Users should: - Only access papers they have legal rights to access - Respect intellectual property rights - Use retrieved materials in accordance with fair use principles - Consider supporting authors and publishers through legitimate channels - 🔍 : Comprehensive search across 14 academic sources: - - Authoritative metadata for 130M+ papers - - AI-powered search with PDF access - - Physics, CS, and math preprints - - Biomedical and life science papers - - ML conference papers (NeurIPS, ICLR, etc.

README

以下为原文 README 节选,完整内容请查看原文。

rust-research-mcp

A Model Context Protocol (MCP) server for academic research and knowledge accumulation through intelligent paper search, retrieval, and metadata extraction.

IMPORTANT: This tool is intended for personal academic use only.

This software is provided for educational and research purposes. Users are responsible for ensuring their use complies with:

  • All applicable laws and regulations
  • Publisher terms of service
  • Institutional policies
  • Copyright restrictions

The developers of this tool do not condone or support any illegal activities. Users should:

  • Only access papers they have legal rights to access
  • Respect intellectual property rights
  • Use retrieved materials in accordance with fair use principles
  • Consider supporting authors and publishers through legitimate channels

By using this software, you acknowledge that you understand and will comply with all applicable laws and regulations regarding access to academic content.

Features

  • 🔍 Multi-Provider Search: Comprehensive search across 14 academic sources:

    • CrossRef - Authoritative metadata for 130M+ papers
    • Semantic Scholar - AI-powered search with PDF access
    • arXiv - Physics, CS, and math preprints
    • PubMed Central - Biomedical and life science papers
    • OpenReview - ML conference papers (NeurIPS, ICLR, etc.)
    • OpenAlex - Open bibliographic database
    • CORE - 350M+ open access papers
    • Unpaywall - Legal free PDF discovery
    • SSRN - Social science working papers
    • bioRxiv - Biology preprints
    • MDPI - Open access journals
    • ResearchGate - Academic social network (ethical access)
    • Sci-Hub - Full-text fallback (lowest priority)
  • 🧠 Intelligent Routing: Smart provider prioritization based on:

    • Academic domain detection (CS/ML, biomedical, physics, social sciences)
    • Search type optimization (DOI, author, title, keywords)
    • Content availability (PDF access, recent papers, open access)
    • Temporal relevance (recent vs. historical content)
  • 📥 Robust Downloads: Multi-provider fallback with zero-byte protection and integrity verification

  • 🔍 Code Pattern Search: Regex-powered search for algorithm implementations in research papers

  • 📊 Metadata Extraction: Extract bibliographic information from PDFs with batch processing

  • 📚 Bibliography Generation: Multi-format citations (BibTeX, APA, MLA, Chicago, IEEE, Harvard)

在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "rust-research-mcp": { "command": "/usr/local/bin/rust-research-mcp", "args": [ "--download-dir", "~/downloads/research_papers", "--log-level", "info" ], "env": { "RUST_LOG": "info" } } } }