Servidor MCP nf-core
Un servidor MCP para administrar y navegar por los repositorios de canalización de nf-core.
Características
- Lista de repositorios locales de nf-core (rnaseq, sarek, módulos, herramientas)
- Acceda a configuraciones de canalización y flujos de trabajo
- Buscar en archivos de canalización
- Explorar los módulos de canalización
Instalación
Versión NPM
Copy
Versión de Docker
Copy
Agregar repositorios nf-core
Para agregar nuevos repositorios de canalización de nf-core al espacio de trabajo:
- Clonar los repositorios :Copy
- Estructura del directorio : Su espacio de trabajo debería verse así:Copy
- Verificar la instalación : después de iniciar el servidor MCP, utilice el comando
list-pipelines
para verificar que se detecten sus nuevas canalizaciones:Copy
Nota: El servidor MCP detectará y administrará automáticamente cualquier repositorio de canalización nf-core en su directorio de espacio de trabajo.
Herramientas disponibles
list-pipelines
- Enumera todas las canalizaciones de nf-core en el espacio de trabajo
- Muestra el estado del archivo de configuración
- No se requieren parámetros
get-pipeline-modules
- Obtiene información del módulo desde una canalización
- Parámetros:
pipeline
: nombre de la tubería (rnaseq, sarek o módulos)
search-pipelines
- Búsquedas a través de archivos de canalización
- Parámetros:
query
: Consulta de búsquedapipeline
(opcional): pipeline específico para buscar
Recursos disponibles
pipeline-config
- Obtiene la configuración de la tubería
- Formato de URI:
pipeline://{name}/config
- Parámetros:
name
: nombre de la tubería (rnaseq, sarek o módulos)
pipeline-workflow
- Obtiene el flujo de trabajo de la canalización
- Formato de URI:
pipeline://{name}/workflow
- Parámetros:
name
: nombre de la tubería (rnaseq, sarek o módulos)
Uso con Cursor IDE
Uso de NPX (recomendado)
Agregue lo siguiente a su mcp.json
:
Copy
Usando Docker
Agregue lo siguiente a su mcp.json
:
Copy
Ejemplo de uso
Usando el servidor MCP en Cursor:
Copy
Ejecución del servidor
Uso de NPM
Copy
Usando Docker
Copy
Desarrollo
Copy
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Permite a los usuarios administrar y navegar por los repositorios de canalizaciones bioinformáticas de nf-core, lo que permite enumerar, buscar y explorar operaciones en configuraciones de canalizaciones, flujos de trabajo y módulos.