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、または modules)
search-pipelines
パイプラインファイルを検索する
パラメータ:
query
: 検索クエリpipeline
(オプション): 検索する特定のパイプライン
利用可能なリソース
pipeline-config
パイプライン構成を取得する
URI 形式:
pipeline://{name}/config
パラメータ:
name
: パイプライン名 (rnaseq、sarek、または modules)
pipeline-workflow
パイプラインワークフローを取得する
URI 形式:
pipeline://{name}/workflow
パラメータ:
name
: パイプライン名 (rnaseq、sarek、または modules)
カーソルIDEでの使用
NPXの使用(推奨)
mcp.json
に次のコードを追加します。
Dockerの使用
mcp.json
に次のコードを追加します。
使用例
カーソルで 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