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.
Integrations
Servidor MCP de ensayos clínicos de AACT
Descripción general
Una implementación de servidor del Protocolo de Contexto de Modelo (MCP) que proporciona acceso a la base de datos AACT (Análisis Agregado de ClinicalTrials.gov) mediante el marco FastMCP. Este servidor permite a los asistentes de IA consultar directamente los datos de ensayos clínicos de la base de datos ClinicalTrials.gov.
Características
Herramientas
list_tables
- Obtenga una descripción general de todas las tablas disponibles en la base de datos AACT
- Útil para comprender la estructura de la base de datos antes del análisis.
describe_table
- Examinar la estructura detallada de una tabla AACT específica
- Muestra los nombres de las columnas y los tipos de datos
- Ejemplo:
{"table_name": "studies"}
read_query
- Ejecutar una consulta SELECT en la base de datos de ensayos clínicos de AACT
- Manejar consultas SQL de forma segura con validación
- Ejemplo:
{"query": "SELECT nct_id, brief_title FROM ctgov.studies LIMIT 5"}
append_insight
- Registrar los hallazgos y conocimientos clave descubiertos durante el análisis
- Ayuda a construir una narrativa analítica
- Ejemplo:
{"finding": "Phase 3 oncology trials have increased by 15% over the last 5 years"}
Recursos
schema://database
- Devuelve el esquema de la base de datos como un recurso JSON
memo://insights
- Devuelve una nota formateada de información recopilada durante la sesión.
Configuración
Variables de entorno requeridas
DB_USER
: Su nombre de usuario de la base de datos AACTDB_PASSWORD
: Su contraseña de la base de datos AACT
Uso con núcleo semántico
Ejemplos de indicaciones
A continuación se muestran algunos ejemplos de indicaciones para utilizar con este complemento:
- "¿Cuáles son los tipos de intervenciones más comunes en los ensayos clínicos de cáncer de mama?"
- "¿Cuántos ensayos clínicos de fase 3 se completaron en 2023?"
- Muéstrenme las estadísticas de inscripción para ensayos clínicos sobre diabetes en diferentes países.
- "¿Qué porcentaje de ensayos oncológicos han reportado resultados en los últimos 5 años?"
Detalles de implementación
Este servidor está construido utilizando:
- FastMCP para la implementación del Protocolo de Contexto de Modelo
- Python psycopg2 para la conectividad de bases de datos PostgreSQL
- Base de datos AACT como fuente de datos para la información de ClinicalTrials.gov
Licencia
Licencia MIT
Contribuyendo
¡Agradecemos sus contribuciones! Por favor:
- Abrir un problema en GitHub
- Iniciar una discusión
- Correo electrónico: jonas.walheim@navis-bio.com
Expresiones de gratitud
Este proyecto se inspiró y se basó inicialmente en el código de:
¡Gracias a estos increíbles proyectos por mostrarnos el camino! 🙌
This server cannot be installed
Proporciona acceso a la base de datos AACT de ClinicalTrials.gov, lo que permite el análisis de datos de ensayos clínicos, el seguimiento de las tendencias de desarrollo y la generación de información sobre el panorama terapéutico.
- Overview
- Features
- Configuration
- Usage with Semantic Kernel
- Example Prompts
- Implementation Details
- License
- Contributing
- Acknowledgements
Related Resources
Appeared in Searches
- A server for finding information on writing or researching a thesis
- Research on Patient-Disease-Gene-Drug Relationships and Pharmacogenomics Using Digital Imaging Data
- A database of diseases with associated genetic variants and sequencing information
- Resources or information related to academic topics
- A server for finding academic research and resources