nf-core MCP 服务器
用于管理和导航 nf-core 管道存储库的 MCP 服务器。
特征
列出本地 nf-core 存储库(rnaseq、sarek、模块、工具)
访问管道配置和工作流程
搜索管道文件
探索管道模块
安装
NPM 版本
Docker 版本
添加 nf-core 存储库
要将新的 nf-core 管道存储库添加到工作区:
克隆存储库:
# Navigate to your workspace directory (example for Windows) cd /path/to/your/workspace # Clone desired nf-core repositories git clone https://github.com/nf-core/rnaseq.git git clone https://github.com/nf-core/sarek.git git clone https://github.com/nf-core/modules.git # Add any other nf-core pipeline you want to manage目录结构:您的工作区应如下所示:
workspace/ ├── rnaseq/ ├── sarek/ ├── modules/ └── your-new-pipeline/验证安装:启动 MCP 服务器后,使用
list-pipelines
命令验证是否检测到新管道:list-pipelines
注意:MCP 服务器将自动检测并管理工作区目录中的任何 nf-core 管道存储库。
可用工具
list-pipelines
列出工作区中的所有 nf-core 管道
显示配置文件状态
无需参数
get-pipeline-modules
从管道获取模块信息
参数:
pipeline
:管道名称(rnaseq、sarek 或模块)
search-pipelines
搜索管道文件
参数:
query
:搜索查询pipeline
(可选):要搜索的特定管道
可用资源
pipeline-config
获取管道配置
URI 格式:
pipeline://{name}/config
参数:
name
:管道名称(rnaseq、sarek 或模块)
pipeline-workflow
获取管道工作流程
URI 格式:
pipeline://{name}/workflow
参数:
name
:管道名称(rnaseq、sarek 或模块)
与 Cursor IDE 一起使用
使用 NPX(推荐)
将以下内容添加到您的mcp.json
中:
使用 Docker
将以下内容添加到您的mcp.json
中:
示例用法
在 Cursor 中使用 MCP 服务器:
运行服务器
使用 NPM
使用 Docker
发展
执照
麻省理工学院
local-only server
The server can only run on the client's local machine because it depends on local resources.
使用户能够管理和导航 nf-core 生物信息学管道存储库,允许列出、搜索和探索管道配置、工作流和模块的操作。
Related MCP Servers
- -security-license-qualityProvides an interface to manage publishers, upgrade profiles, access policies, and steering for Netskope's Network Private Access (NPA) API.
- AsecurityFlicenseAqualityEnables comprehensive GitHub operations through natural language including file management, repository administration, issue tracking, and advanced code searching.Last updated -4711
- AsecurityAlicenseAqualityUsed to create an assistant integrated with n8n that can search n8n documentation, example workflows, and community forums.Last updated -113MIT License
- AsecurityAlicenseAqualityProvides tools for analyzing project structures, searching through codebases, managing dependencies, and performing file operations with advanced filtering capabilities.Last updated -6121MIT License