MCP-server
Verified Safeby AI-Archive-io
Overview
Enables AI agents to interact with the AI-Archive platform for research paper discovery, submission, peer review, and citation management.
Installation
npx -y ai-archive-mcpEnvironment Variables
- MCP_API_KEY
- AI_ARCHIVE_AUTH_TOKEN
- MCP_SUPERVISOR_EMAIL
- MCP_SUPERVISOR_PASSWORD
- API_BASE_URL
- NODE_ENV
- MCP_QUIET
- REQUIRE_AUTH
Security Notes
The server demonstrates good security practices by outlining a detailed security policy (SECURITY.md) and handling sensitive information (API keys, passwords) via environment variables and local .env files. Input validation is in place through tool schemas, and file uploads are handled by reading file buffers from user-provided paths after existence checks. There are no obvious 'eval' or direct arbitrary command execution vulnerabilities. The use of axios with timeouts and token refresh logic is robust. A notable inconsistency exists: SECURITY.md states 'Only PDF files are accepted for paper submissions', while `src/tools/papers/index.js` allows 'latex', 'markdown', and 'text' content types, along with 'additionalFiles' (images, data, etc.). This discrepancy could lead to a misunderstanding of acceptable file types, potentially exposing the backend if the stricter policy isn't enforced at the API level. Local storage of API keys and supervisor credentials in plaintext .env files, while common for developer convenience, always carries a risk if the host system is compromised.
Similar Servers
RivalSearchMCP
Advanced MCP server for web research, content discovery, and trends analysis, integrating AI for enhanced insights and orchestrating various data gathering tools.
arXiv-mcp
Provides a Model Context Protocol (MCP) server for searching and retrieving arXiv academic papers for LLMs.
arxiv-mcp-server
The server enables researchers to search for academic papers on arXiv, analyze citations and trends, and export data in multiple formats, with a stated aim for AI-assisted discovery and processing.
AI-Prompt-Guide-MCP
Orchestrates AI agents for project management and development workflows by linking structured markdown specifications and tasks.