Servidor MCP de búsqueda mejorada de PubMed
Un servidor de Protocolo de Contenido Modelo que proporciona herramientas mejoradas para buscar y recuperar artículos académicos de la base de datos PubMed, con características adicionales como búsqueda de términos MeSH, estadísticas de recuento de publicaciones y búsqueda de evidencia basada en PICO.
Características
- Busque en PubMed por palabras clave con filtro de revista opcional
- Soporte para ordenar resultados por relevancia o fecha (más reciente/más antiguo primero)
- Obtenga términos MeSH (encabezados de temas médicos) relacionados con una palabra de búsqueda
- Obtener recuentos de publicaciones para múltiples términos de búsqueda (útil para comparar la prevalencia)
- Recupere información detallada del artículo, incluido resumen, DOI, autores y palabras clave
- Realice búsquedas estructuradas basadas en PICO con soporte para sinónimos y consultas combinadas
Instalación
Prerrequisitos
- Python 3.6+
- pepita
Instalación
- Clonar este repositorio:
- Instalar dependencias:
Uso
Corriendo localmente
Iniciar el servidor:
Para el modo de desarrollo con recarga automática:
Añadiendo a Claude Desktop
Edite el archivo de configuración de Claude Desktop ( CLAUDE_DIRECTORY/claude_desktop_config.json ) para agregar el servidor:
Funciones MCP
El servidor proporciona estas funciones principales:
search_pubmed
- Busca en PubMed artículos que coincidan con palabras clave con filtrado de revistas opcionalget_mesh_terms
- Busque términos MeSH relacionados con un concepto médicoget_pubmed_count
- Obtener el recuento de publicaciones para múltiples términos de búsquedaformat_paper_details
: obtenga información detallada sobre artículos específicos de PMIDpico_search
- Realizar búsquedas estructuradas PICO (Población, Intervención, Comparación, Resultado) con sinónimos
Funcionalidad de búsqueda PICO
La herramienta de búsqueda PICO ayuda a los investigadores a realizar búsquedas bibliográficas basadas en evidencia mediante:
- Permitir múltiples términos sinónimos para cada elemento PICO
- Combinando términos dentro de cada elemento usando operadores OR
- Realizar combinaciones AND entre elementos (P E I, P E I Y C, etc.)
- Devolviendo tanto consultas de búsqueda como recuentos de publicaciones para cada combinación
Este enfoque ayuda a refinar las preguntas de investigación e identificar la literatura más relevante.
Limitación de velocidad
El servidor implementa un mecanismo de reintento automático con retrasos de retroceso para manejar la posible limitación de velocidad por parte del servicio de utilidades electrónicas de NCBI.
Licencia
Este proyecto está licenciado bajo la licencia BSD de 3 cláusulas: consulte el archivo de LICENCIA para obtener más detalles.
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.
Permite la búsqueda y recuperación de artículos académicos de la base de datos PubMed con funciones avanzadas como búsqueda de términos MeSH, estadísticas de publicación y búsqueda de evidencia basada en PICO.
Related MCP Servers
- AsecurityAlicenseAqualityEnables real-time search and retrieval of academic paper information from multiple sources, providing access to paper metadata, abstracts, and full-text content when available, with structured data responses for integration with AI models that support tool/function calling.Last updated -311PythonAGPL 3.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
- -securityAlicense-quality🔍 Enable AI assistants to search, access, and analyze PubMed articles through a simple MCP interface.Last updated -13PythonMIT License
- AsecurityAlicenseAqualitySearch PubMed for articles matching the query.Last updated -13PythonMIT License