opus-mcp
Verified Safeby anirbanbasu
Overview
An MCP server providing research pre-print context information from arXiv for language models.
Installation
just run-httpEnvironment Variables
- OPUS_MCP_S3_ENDPOINT
- OPUS_MCP_S3_ACCESS_KEY
- OPUS_MCP_S3_SECRET_KEY
Security Notes
The server utilizes environment variables for sensitive configurations (S3 credentials, proxy settings), which is good practice and avoids hardcoded secrets. It explicitly warns about and provides flags (`OPUS_MCP_INSECURE_SKIP_VERIFY`, `OPUS_MCP_S3_INSECURE_SKIP_VERIFY`) to disable TLS/SSL certificate verification, clearly labeling them as insecure for production use. Input arguments for MCP tools are validated against JSON schemas using `jsonschema-go`, enhancing robustness against malformed inputs. A rate limiter is implemented for arXiv API calls to comply with their terms of use. Proxy URLs are sanitized before logging to prevent credential exposure. However, CORS is set to allow `*` (`Access-Control-Allow-Origin: *`), which is permissive and should ideally be restricted to specific origins in a production environment for better security.
Similar Servers
mcp-omnisearch
Provides a unified interface for various search, AI response, content processing, and enhancement tools via Model Context Protocol (MCP).
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.
End-to-End-Agentic-Ai-Automation-Lab
This MCP Server provides an API gateway for an AutoGen multi-agent system to interact with Notion via the Model Context Protocol (MCP), enabling AI-driven automation of Notion tasks and public exposure through ngrok.
mcp-advisor
Provides LLMs and humans with structured access to the Model Context Protocol (MCP) specification and documentation for understanding and compliance evaluation.