papermcp
Verified Safeby telagod
Overview
The PaperMCP server provides a unified interface for searching, downloading, and extracting text from academic papers across 23+ diverse scientific and academic sources through the Model Context Protocol.
Installation
npx -y @telagod/papermcpEnvironment Variables
- SCOPUS_API_KEY
- MICROSOFT_ACADEMIC_API_KEY
- WOS_API_KEY
- CORE_API_KEY
- SEMANTIC_SCHOLAR_API_KEY
- UNPAYWALL_EMAIL
- ELSEVIER_API_KEY
- OA_BUTTON_API_KEY
- SCIHUB_BASE_URL
- LIBGEN_BASE_URL
- OA_BUTTON_API
- LOG_LEVEL
- DOWNLOAD_DIR
- HTTP_TIMEOUT_MS
- HTTP_RETRY_COUNT
- HTTP_MAX_CONCURRENT
- HTTP_MIN_INTERVAL_MS
- HTTP_USER_AGENT
- PLUGIN_SCI_HUB
- PLUGIN_LIBGEN
- PLUGIN_UNPAYWALL
- PLUGIN_OA_BUTTON
- PLUGIN_SCIENCE_DIRECT
- PLUGIN_SPRINGER_LINK
- PLUGIN_IEEE_XPLORE
Security Notes
The server's core functionality involves making HTTP requests to external academic platforms and handling local file operations for PDF download and text extraction. It uses `process.env` for API keys, preventing hardcoded secrets. HTTP requests are throttled and use random user agents. File paths for downloads are sanitized to prevent directory traversal. The optional plugins (e.g., Sci-Hub, LibGen) are explicitly disabled by default and come with warnings about responsible use, mitigating potential legal or security risks associated with those sources. No `eval` or other obvious malicious patterns are found.
Similar Servers
keyboard-local
Enables AI clients to execute real-world tasks through connected third-party tools (APIs, CLIs, SDKs) with human approval, leveraging a secure GitHub Codespace environment.
1mcp
Orchestrate AI agent tool calls by executing JavaScript/Python code safely in a WebAssembly sandbox, significantly reducing LLM token context by chaining multiple operations into a single execution.
terry-form-mcp
Enables AI assistants to securely execute Terraform commands and leverage LSP-driven code intelligence for infrastructure-as-code management.
mcp-the-force
A protocol-based AI server designed to integrate multiple large language model providers and tools, offering advanced context management, session persistence, and multi-model collaboration capabilities for development workflows.