ArXiv MCP Server: servidor MCP para buscar y analizar artículos de arXiv
¿Qué es el servidor ArXiv MCP?
El servidor ArXiv MCP es un servidor MCP que ofrece funciones de búsqueda y análisis de artículos de arXiv para asistentes de IA. A través de la interfaz del Protocolo de Contexto de Modelo (MCP), permite que los modelos de IA busquen, descarguen, visualicen y lean artículos de forma programática, y también proporciona indicaciones de investigación para ayudar en el análisis. Admite el almacenamiento local de artículos para un acceso rápido, y puede aplicarse en escenarios como asistencia en investigación académica e integración con asistentes de IA.

Características del servidor ArXiv MCP
Búsqueda de artículos: permite consultar artículos de arXiv y filtrarlos con precisión mediante rangos de fechas, categorías y otros criterios, por ejemplo: result = await call_tool("search_papers", {"query": "transformer architecture", "max_results": 10, "date_from": "2023-01-01", "categories": ["cs.AI", "cs.LG"]}).
Descarga de artículos: descarga artículos según el ID de arXiv, como result = await call_tool("download_paper", {"paper_id": "2401.12345"}).
Visualización de la lista de artículos: permite ver todos los artículos descargados mediante result = await call_tool("list_papers", {}).
Almacenamiento local: los artículos descargados se guardan localmente para un acceso rápido; la ubicación de almacenamiento se puede configurar mediante la variable de entorno ARXIV_STORAGE_PATH, que por defecto es ~/.arxiv-mcp-server/papers.
Indicaciones de investigación: proporciona indicaciones específicas para ayudar a analizar artículos académicos, como result = await call_prompt("deep-paper-analysis", {"paper_id": "2401.12345"}), que incluye instrucciones detalladas, un proceso de análisis sistemático y una estructura de análisis completa, abarcando el resumen ejecutivo, los antecedentes de la investigación, el análisis de la metodología, la evaluación de los resultados, las implicaciones prácticas y teóricas, las futuras líneas de investigación y las repercusiones más amplias, entre otros.
Escenarios de aplicación del servidor ArXiv MCP
Asistencia en investigación académica: ofrece a los investigadores un canal cómodo para buscar y obtener artículos, ayudándoles a encontrar rápidamente los recursos académicos que necesitan y ahorrando tiempo en la búsqueda de literatura, lo que les permite desarrollar su trabajo de investigación de forma más eficiente.
Integración con asistentes de IA: actúa como puente entre el asistente de IA y la base de artículos de arXiv, permitiendo que el asistente de IA acceda y analice artículos de arXiv a través de una sencilla interfaz MCP, ofreciendo a los usuarios un conocimiento y soporte informativo más completos; por ejemplo, al responder preguntas académicas, el asistente de IA puede buscar rápidamente artículos relacionados y proporcionar información precisa.
Gestión y compartición del conocimiento: facilita la gestión y el intercambio de artículos por parte de equipos o personas; gracias al almacenamiento local y a la función de visualización de la lista de artículos, los usuarios pueden organizar y revisar fácilmente los artículos descargados, promoviendo la acumulación y difusión del conocimiento.
Tutorial de uso del servidor ArXiv MCP
Instalación:
Instalación mediante Smithery: npx -y @smithery/cli install arxiv-mcp-server --client claude.
Instalación manual: instale con la herramienta uv; el comando es uv tool install arxiv-mcp-server. Si se trata de un entorno de desarrollo, primero debe clonar el código del proyecto, crear y activar un entorno virtual y, a continuación, instalar las dependencias de prueba; los pasos concretos son:
git clone https://github.com/blazickjp/arxiv-mcp-server.git cd arxiv-mcp-server uv venv source .venv/bin/activate uv pip install -e ".[test]"
Integración de MCP:
Agregue la siguiente configuración al archivo de configuración del cliente MCP:
{
"mcpServers": {
"arxiv-mcp-server": {
"command": "uv",
"args": [
"tool",
"run",
"arxiv-mcp-server",
"--storage-path", "/path/to/paper/storage"
]
}
}
}En un entorno de desarrollo, es necesario añadir "--directory", "path/to/cloned/arxiv-mcp-server" al campo args de la configuración.
Uso de las herramientas:
Las distintas funciones se implementan invocando las funciones de herramienta correspondientes, como las mencionadas anteriormente: search_papers, download_paper, list_papers y read_paper, entre otras.
Pruebas:
Ejecute el conjunto de pruebas para asegurarse de que las funciones funcionan correctamente; el comando es python -m pytest.
Proyecto en GitHub: https://github.com/blazickjp/arxiv-mcp-server
Asistente de guiones▸
Apps AI
Noticias AI 