Nextflow Developer Tools MCP
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
Related MCP server: MCP Server Demo
Instalación
Prerrequisitos
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:
pip install fastmcpClonar este repositorio:
git clone https://github.com/yourusername/nextflow-dev-mcp.git
cd nextflow-dev-mcpInstalar el MCP en Claude Desktop:
fastmcp install mcp-nextflow.pyEsto 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:
{
"mcpServers": {
"server-name": {
"command": "/path/to/your/.venv/bin/python",
"args": [
"/path/to/your/mcp-nextflow/mcp-nextflow.py"
],
"env": {
"NEXTFLOW_DIR": "/path/to/your/nextflow"
}
}
}
}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:
NEXTFLOW_DIR=/path/to/your/nextflow fastmcp install mcp-nextflow.pyUsando 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:
Using the Nextflow Developer Tools, run the integration tests for the nf-amazon plugin
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA powerful executable server for running Model Context Protocol services that supports tool chain execution, multiple MCP services management, and a pluggable tool system for complex automation workflows.34157MIT
- -licenseCqualityNot gradedmaintenanceA Model Context Protocol server that provides tools and resources for Java CI/CD workflows and GitLab CI template management.1
- FlicenseNot gradedqualityBmaintenanceA Model Context Protocol server integrating developer tools including Git control, document conversion, remote SSH execution, database operations, and utilities for automation and development productivity.1
- AlicenseNot gradedqualityDmaintenanceA comprehensive Model Context Protocol (MCP) server for New Relic monitoring, observability, and management operations.MIT
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/adamrtalbot/mcp-nextflow'
If you have feedback or need assistance with the MCP directory API, please join our Discord server