An MCP server for Nextflow development and testing, which requires a local clone of the Nextflow Git repository.
A Model Context Protocol (MCP) server designed for Nextflow development and testing, built with FastMCP.
[!WARNING] This MCP is designed for developing Nextflow itself, not for writing Nextflow pipelines.
This MCP provides a suite of tools for Nextflow development, including:
pip install fastmcp
git clone https://github.com/yourusername/nextflow-dev-mcp.git
cd nextflow-dev-mcp
fastmcp install mcp-nextflow.py
This will make the MCP available in the Claude Desktop app.
uv
this will be in the .venv
directory.{
"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"
}
}
}
}
Then, you should be able to use the MCP in Cursor. In Agentic mode, ask the agent to "test the nf-amazon plugin" and it should run make test module=plugins:nf-amazon
.
You can specify the Nextflow directory during installation:
NEXTFLOW_DIR=/path/to/your/nextflow fastmcp install mcp-nextflow.py
Once installed, you can access the MCP in the Claude Desktop app:
Cursor is an AI-powered code editor that works with Claude. To use the MCP with Cursor:
Using the Nextflow Developer Tools, run the integration tests for the nf-amazon plugin
Access DevRev's APIs to manage work items, parts, search, and user information.
Image generation and editing using the FLUX.1 Kontext [Max] model via the Replicate API, featuring advanced text rendering and contextual understanding.
A tool to retrieve API interface information from YApi, with authentication configurable via environment variables.
A Grey Hack server for Cursor IDE, providing GitHub code search, Greybel-JS transpilation, API validation, and script generation.
Provides real-time Flutter/Dart documentation and pub.dev package information to AI assistants, supporting all packages on demand.
Official Zeplin server for AI-assisted UI development.
An MCP server and client implementation for EdgeOne Pages Functions, supporting OpenAI-formatted requests.
A modular trading automation project using the Zerodha Kite Connect API for tool-based and resource-based automation.
Interact with the Lean theorem prover via the Language Server Protocol (LSP), enabling LLM agents to understand, analyze, and modify Lean projects.
MCP server for Autodesk Maya