arxiv-mcp-server
Verified Safeby 1Dark134
Overview
The arxiv-mcp-server acts as an AI-powered Model Context Protocol (MCP) server for arXiv, enabling advanced paper search, citation analysis, trend tracking, and multi-format data exports to streamline academic research workflows.
Installation
python main.py serverSecurity Notes
The code generally follows good practices, using HTTPS for external API calls and standard Python libraries. No explicit 'eval' or hardcoded secrets were found in the provided source. The internal MCP communication uses `stdio_client` to run a Python subprocess, which is designed for self-invocation (`python main.py server`) and thus low risk in this context, but could be a vulnerability if the script path were user-controlled. XML parsing from the trusted arXiv API is handled, but generally requires careful consideration for untrusted sources. Input validation for arXiv IDs is not consistently applied at the tool level, relying on the arXiv API to reject malformed requests.
Similar Servers
mcp-server
Provides a Model Context Protocol (MCP) server for AI agents to search and retrieve curated documentation for the Strands Agents framework, facilitating AI coding assistance.
zotero-mcp
Integrates Zotero, a leading reference management tool, with AI assistants through the Model Context Protocol (MCP) to enable intelligent search, retrieval, and analysis of academic literature and annotations.
academia_mcp
Provides a server for searching, fetching, analyzing, and reporting on scientific papers and datasets using various APIs and optional LLM-powered tools.
ax-mcp
This MCP server provides AI-powered document processing capabilities, primarily converting PDF documents to markdown using advanced OCR technology for structured content extraction.