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.
Tabla de contenido
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 :
Inicio rápido
Para los usuarios que quieran ejecutar el servidor rápidamente:
- Instalar paquete :
- Configurar Claude Desktop : agregue esta configuración a
~/Library/Application Support/Claude/claude_desktop_config.json
(Mac) o%APPDATA%\Claude\claude_desktop_config.json
(Windows):Nota: reemplace
/path/to/your/paper-search-mcp
con su ruta de instalación real.
Para el desarrollo
Para los desarrolladores que quieran modificar el código o contribuir:
- Entorno de configuración :
- Dependencias de instalación :
Contribuyendo
¡Agradecemos tus contribuciones! Aquí te explicamos cómo empezar:
- Bifurcar el repositorio : haga clic en "Bifurcar" en GitHub.
- Clonar y configurar :
- Realizar cambios :
- Añadir nuevas plataformas en
academic_platforms/
. - Actualizar pruebas en
tests/
.
- Añadir nuevas plataformas en
- 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.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor MCP para buscar y descargar artículos académicos de múltiples fuentes, incluidas arXiv, PubMed, bioRxiv y Sci-Hub, diseñado para una integración perfecta con modelos de lenguaje grandes como Claude Desktop.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that provides access to PubMed articles through the Entrez API.Last updated -276PythonMIT License
- AsecurityAlicenseAqualityThe ArXiv MCP Server bridges the gap between AI models and academic research by providing a sophisticated interface to arXiv's extensive research repository. This server enables AI assistants to perform precise paper searches and access full paper content, enhancing their ability to engage with scientific literature.Last updated -4969PythonApache 2.0
- -securityFlicense-qualityAn MCP server implementation that enables searching and retrieving research articles from PubMed with specific focus on open access content filtering and full-text link retrieval.Last updated -43JavaScript
- -securityFlicense-quality🔍 Enable AI assistants to search and access bioRxiv papers through a simple MCP interface. The bioRxiv MCP Server provides a bridge between AI assistants and bioRxiv's preprint repository through the Model Context Protocol (MCP). It allows AI models to search for biology preprints and access theirLast updated -4Python