local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Enables testing of the nf-amazon plugin for Nextflow, providing integration capabilities with Amazon Web Services for Nextflow workflows.
Supports interaction with Git repositories for Nextflow development, including cloning and managing the local Nextflow repository.
Provides a comprehensive suite of development tools for Nextflow, including building from source, running tests (integration and plugin tests), executing development versions, managing development directories, and accessing documentation.
Herramientas para desarrolladores de Nextflow MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) diseñado para el desarrollo y pruebas de Nextflow, creado con FastMCP.
[!ADVERTENCIA] Este MCP está diseñado para desarrollar Nextflow en sí, no para escribir pipelines de Nextflow.
Descripción general
Este MCP proporciona un conjunto de herramientas para el desarrollo de Nextflow, que incluye:
- Construyendo Nextflow desde la fuente
- Ejecución de pruebas (pruebas de integración, pruebas específicas, pruebas de complementos)
- Ejecución de la versión de desarrollo de Nextflow
- Administrar el directorio de desarrollo de Nextflow
- Acceder a la documentación de Nextflow
Instalación
Prerrequisitos
- Aplicación de escritorio Claude
- Python 3.8+ con pip
- Repositorio Git de Nextflow (clonado localmente)
Instalación con FastMCP para usar en Claude Desktop
- Instalar la herramienta CLI FastMCP:
- Clonar este repositorio:
- Instalar el MCP en Claude Desktop:
Esto hará que el MCP esté disponible en la aplicación Claude Desktop.
Instalación con FastMCP para usar en Cursor
- Obtenga la ruta del entorno virtual que incluye la herramienta CLI de FastMCP. Si usa
uv
, estará en el directorio.venv
. - Obtenga el directorio de su repositorio clonado de Nextflow.
- Agregue el siguiente json a los servidores MCP del cursor:
Luego, debería poder usar el MCP en Cursor. En modo Agentic, pídale al agente que pruebe el complemento nf-amazon y debería ejecutar make test module=plugins:nf-amazon
.
Configuración de variables de entorno
Puede especificar el directorio de Nextflow durante la instalación:
Usando con Claude
Una vez instalado, puedes acceder al MCP en la aplicación Claude Desktop:
- Abra Claude Desktop
- Haga clic en el botón del menú Herramientas en la interfaz de Claude
- Seleccione Nextflow Developer Tools de la lista de MCP instalados
Uso con cursor
Cursor es un editor de código con IA que funciona con Claude. Para usar el MCP con Cursor:
- Asegúrese de haber instalado el MCP como se describe arriba
- Abra su proyecto Nextflow en Cursor
- En un chat con Claude en Cursor, puedes hacer referencia al MCP:Copy
This server cannot be installed
Un servidor de protocolo de contexto de modelo diseñado para facilitar el desarrollo y las pruebas de Nextflow, proporcionando herramientas para construir desde la fuente, ejecutar pruebas y administrar el entorno de desarrollo de Nextflow.