Búsqueda de artículos MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) para buscar y descargar artículos académicos de diversas fuentes, como arXiv, PubMed, bioRxiv y Sci-Hub (opcional). Diseñado para una integración fluida con modelos de lenguaje extensos como Claude Desktop.
👁 PyPI
👁 Licencia
👁 Pitón
👁 insignia de herrería
Tabla de contenido
Related MCP server: Global Papers MCP
Descripción general
paper-search-mcp es un servidor MCP basado en Python que permite a los usuarios buscar y descargar artículos académicos desde diversas plataformas. Ofrece herramientas para buscar artículos (p. ej., search_arxiv ) y descargar archivos PDF (p. ej., download_arxiv ), lo que lo hace ideal para investigadores y flujos de trabajo basados en IA. Desarrollado con el SDK de MCP para Python, se integra a la perfección con clientes LLM como Claude Desktop.
Características
Soporte de múltiples fuentes : busque y descargue artículos de arXiv, PubMed, bioRxiv y Sci-Hub (opcional).
Salida estandarizada : los documentos se devuelven en un formato de diccionario consistente a través de la clase
Paper.Herramientas asincrónicas : maneja de manera eficiente las solicitudes de red mediante
httpx.Integración MCP : compatible con clientes MCP para la mejora del contexto LLM.
Diseño extensible : agregue fácilmente nuevas plataformas académicas ampliando el módulo
academic_platforms.
Instalación
paper-search-mcp se puede instalar con uv o pip . A continuación, se presentan dos enfoques: un inicio rápido para uso inmediato y una configuración detallada para desarrollo.
Instalación mediante herrería
Para instalar paper-search-mcp para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @openags/paper-search-mcp --client claudeInicio rápido
Para los usuarios que quieran ejecutar el servidor rápidamente:
Instalar paquete :
uv add paper-search-mcpConfigurar Claude Desktop : agregue esta configuración a
~/Library/Application Support/Claude/claude_desktop_config.json(Mac) o%APPDATA%\Claude\claude_desktop_config.json(Windows):{ "mcpServers": { "paper_search_server": { "command": "uv", "args": [ "run", "--directory", "/path/to/your/paper-search-mcp", "-m", "paper_search_mcp.server" ] } } }Nota: reemplace
/path/to/your/paper-search-mcpcon su ruta de instalación real.
Para el desarrollo
Para los desarrolladores que quieran modificar el código o contribuir:
Entorno de configuración :
# Install uv if not installed curl -LsSf https://astral.sh/uv/install.sh | sh # Clone repository git clone https://github.com/openags/paper-search-mcp.git cd paper-search-mcp # Create and activate virtual environment uv venv source .venv/bin/activate # On Windows: .venv\Scripts\activateDependencias de instalación :
# Install project in editable mode uv add -e . # Add development dependencies (optional) uv add pytest flake8
Contribuyendo
¡Agradecemos tus contribuciones! Aquí te explicamos cómo empezar:
Bifurcar el repositorio : haga clic en "Bifurcar" en GitHub.
Clonar y configurar :
git clone https://github.com/yourusername/paper-search-mcp.git cd paper-search-mcp pip install -e ".[dev]" # Install dev dependencies (if added to pyproject.toml)Realizar cambios :
Añadir nuevas plataformas en
academic_platforms/.Actualizar pruebas en
tests/.
Enviar una solicitud de extracción : enviar cambios y crear una PR en GitHub.
Manifestación
HACER
Plataformas académicas planificadas
[√] arXiv
[√] PubMed
[√] bioRxiv
[√] medRxiv
[√] Google Académico
[ ] Semantic Scholar
[ ] PubMed Central (PMC)
[ ] Ciencia directa
[ ] Enlace Springer
[ ] IEEE Xplore
[ ] Biblioteca Digital ACM
[ ] Web de la Ciencia
[ ] Scopus
[ ] JSTOR
[ ] ResearchGate
[ ] CENTRO
[ ] Microsoft Académico
Licencia
Este proyecto está licenciado bajo la Licencia MIT. Consulte el archivo de LICENCIA para más detalles.
¡Que disfrutes investigando con paper-search-mcp ! Si encuentras algún problema, abre una incidencia en GitHub.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Appeared in Searches
- Official Consensus.app MCP server for AI-powered research and academic search
- A server for accessing full-text research articles via DOI
- A server for finding academic papers to perform sentiment analysis and develop a consumer-facing voice chatbot
- A tool for finding relevant academic publications and open-source projects on GitHub
- A server for finding academic and scholarly articles
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/openags/paper-search-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
