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
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.
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.
- Descripción general
- Características
- Configuración
- Uso con núcleo semántico
- Ejemplos de indicaciones
- Detalles de implementación
- Licencia
- Contribuyendo
- Expresiones de gratitud
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityEnables searching for drugs and exploring ontology terms in the Cortellis database, providing access to comprehensive drug development status information with structured JSON responses.Last updated -71231JavaScriptMIT License
- -securityAlicense-qualityAnalyzes PubMed medical literature to help researchers quickly gain insights into medical research dynamics, with features including literature retrieval, hotspot analysis, trend tracking, and comprehensive reports.Last updated -50PythonMIT License
- -securityAlicense-qualityAn MCP server that enables access to clinical evidence from the CIViC database, allowing users to search across variants, diseases, drugs, and phenotypes to support precision oncology research.Last updated -43PythonMIT License
- -securityAlicense-qualityProvides AI assistants with direct query access to the AACT (Aggregate Analysis of ClinicalTrials.gov) database, allowing structured retrieval and analysis of clinical trial data.Last updated -9PythonGPL 3.0
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