ont_qc_mcp

aganezov/ont_qc_mcp
★ 0 stars Python AI/LLM Updated 13d ago
MCP server that gives LLM agents Oxford Nanopore QC tools — read, alignment, coverage & variant metrics via nanoq/cramino/mosdepth/samtools/bcftools, plus IGV snapshots.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "ont_qc_mcp": {
      "command": "uvx",
      "args": [
        "ont-qc-mcp"
      ]
    }
  }
}

Or install with pip: pip install ont-qc-mcp

README Excerpt

Model Context Protocol server exposing lightweight QC/EDA helpers for Oxford Nanopore FASTQ and BAM/CRAM inputs. The server wraps common CLI tools and returns machine-readable summaries for educational and practical workflows. - FASTQ read-level QC via `nanoq` (read count, length/N50, GC, q-score/length histograms).

Tools (17)

alignment_error_profile_toolalignment_summary_toolcoverage_stats_toolenv_statusfilter_reads_fastq_toolheader_metadata_tooligv_snapshot_toolqc_alignment_toolqc_bed_toolqc_reads_fastq_toolqc_variants_toolqscore_distribution_bam_toolqscore_distribution_fastq_toolread_length_distribution_bam_toolread_length_distribution_fastq_toolsequencing_summary_tooltargeted_coverage_tool